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?


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

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

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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.