Existem muitos diferentes, aqui estão os que testei com sucesso (todos de código aberto e gratuitos):
- unrtf
- wv
- unoconv
Alguém pode recomendar software (preferencialmente freeware) para converter arquivos rtf em arquivos txt no Unix?
Existem muitos diferentes, aqui estão os que testei com sucesso (todos de código aberto e gratuitos):
Existe "unrtf", mas enquanto os dados do pacote do Ubuntu afirmam que ele pode criar saída de texto, o GNU unrtf homepage não menciona esse formato. Mas talvez você possa tentar isso.
Você não mencionou o sabor do UNIX, mas acho que há um textutil em muitos.
-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
Uma rápida olhada em um arquivo RTF sugere que a marcação RTF é algo entre {braces}
e qualquer coisa entre uma barra invertida e um espaço \markup
. Então, talvez strings
e um script curto sed / awk / perl para excluir marcações aproximem você do texto simples.