Antworten:
Sie haben nicht erwähnt, welche UNIX-Version es gibt, aber ich denke, dass es bei vielen ein Textutil gibt.
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
Es gibt "unrtf", aber während die Ubuntu-Paketdaten behaupten, dass es eine Textausgabe erstellen kann, erwähnt die GNU unrtf-Homepage dieses Format nicht. Aber vielleicht können Sie das versuchen.
Ein kurzer Blick auf eine RTF-Datei legt nahe, dass das RTF-Markup {braces}
zwischen einem Backslash und einem Leerzeichen liegt \markup
. Vielleicht bringt Sie strings
ein kurzes sed / awk / perl-Skript zum Löschen von Markups dem Klartext nahe.