Rtf to txt unter Unix [geschlossen]

10

Kann jemand Software (vorzugsweise Freeware) für die Stapelkonvertierung von RTF-Dateien in TXT-Dateien unter Unix empfehlen?

Fred
quelle
1
Welches Format sollen die txt-Dateien haben? Ohne jegliche Formatierung oder etwas umfangreicher, z. B. Markdown, wie diese Site unterstützt?
Daniel Beck

Antworten:

4

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
Mockman
quelle
2
Dies ist nur unter OS X verfügbar. Überprüfen Sie den unteren Rand der Manpage.
Ross Light
4

Es gibt viele verschiedene, hier sind die, die ich erfolgreich getestet habe (alle Open Source und kostenlos):

  • unrtf
  • wv
  • unoconv
Thor
quelle
1
Antiword funktioniert nicht mit RTF-Dokumenten, soweit ich das beurteilen kann.
Dino
@ Dino: Du hast recht, mein Fehler.
Thor
3

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.

jstarek
quelle
1
Ubuntu ist richtig. Auf der Manpage heißt es: --text wählt die einfache ASCII-Textausgabe aus.
Themroc
2

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 stringsein kurzes sed / awk / perl-Skript zum Löschen von Markups dem Klartext nahe.

RedGrittyBrick
quelle