Quelqu'un peut-il recommander un logiciel (de préférence un logiciel gratuit) pour convertir par lots des fichiers rtf en fichiers txt sous Unix?
Quelqu'un peut-il recommander un logiciel (de préférence un logiciel gratuit) pour convertir par lots des fichiers rtf en fichiers txt sous Unix?
Réponses:
Vous n'avez pas mentionné quelle saveur d'UNIX mais je pense qu'il y a un textutil sur beaucoup.
http://www.unix.com/man-page/All/1/TEXTUTIL/
-convert fmt Convert the specified files to the indicated format and
write each one back to the file system.
fmt is one of: txt, html, rtf, rtfd, doc, docx, wordml,
odt, or webarchive
Il y a "unrtf", mais bien que les données du paquet Ubuntu prétendent pouvoir créer une sortie texte, la page d'accueil GNU unrtf ne mentionne pas ce format. Mais vous pouvez peut-être essayer cela.
Un rapide coup d'œil sur un fichier RTF suggère que le balisage RTF se situe entre {braces}
et n'importe quoi entre une barre oblique inverse et un espace \markup
. Alors peut strings
- être et un court script sed / awk / perl pour supprimer le balisage vous rapprocherait du texte brut.