-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
O ile wiem, antyiword nie działa z dokumentami RTF.
dino
@dino: Masz rację, mój błąd.
Thor
3
Istnieje „unrtf”, ale podczas gdy dane pakietu Ubuntu twierdzą, że mogą tworzyć wyjście tekstowe, strona główna GNU unrtf nie wspomina o tym formacie. Ale może możesz spróbować.
Ubuntu ma rację. Strona podręcznika mówi: --text wybiera zwykły tekst wyjściowy ASCII.
Themroc,
2
Szybki rzut oka na plik RTF sugeruje, że znaczniki RTF to wszystko pomiędzy {braces}i wszystko pomiędzy odwrotnym ukośnikiem a spacją \markup. Więc może stringsi krótki skrypt sed / awk / perl do usuwania znaczników zbliży cię do zwykłego tekstu.
Odpowiedzi:
Nie wspominałeś, jaki smak ma UNIX, ale myślę, że na wielu jest tekst.
http://www.unix.com/man-page/All/1/TEXTUTIL/
źródło
Istnieje wiele różnych, oto te, które z powodzeniem przetestowałem (wszystkie otwarte i bezpłatne):
źródło
Istnieje „unrtf”, ale podczas gdy dane pakietu Ubuntu twierdzą, że mogą tworzyć wyjście tekstowe, strona główna GNU unrtf nie wspomina o tym formacie. Ale może możesz spróbować.
źródło
Szybki rzut oka na plik RTF sugeruje, że znaczniki RTF to wszystko pomiędzy
{braces}
i wszystko pomiędzy odwrotnym ukośnikiem a spacją\markup
. Więc możestrings
i krótki skrypt sed / awk / perl do usuwania znaczników zbliży cię do zwykłego tekstu.źródło