Rtf до txt на Unix [закрито]


10

Чи може хтось порекомендувати програмне забезпечення (бажано безкоштовне) для пакетного перетворення файлів rtf в txt-файли в Unix?


1
Якого формату ви бажаєте, щоб були файли txt? Позбавлений усього форматування чи дещо багатшого, наприклад, Markdown, як підтримує цей сайт?
Даніель Бек

Відповіді:


4

Ви не згадали, який аромат UNIX, але я думаю, що для багатьох є текстиль.

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
Це доступно лише в ОС X. Перевірте нижню частину довідкової сторінки.
Росс Світло

4

Є багато різних, ось ті, які я успішно протестував (усі з відкритим кодом та безкоштовно):

  • unrtf
  • wv
  • unoconv

1
наскільки я можу сказати, antiword не працює з rtf документами.
дино,

@dino: Ти маєш рацію, моя помилка.
Тор

3

Існує "unrtf", але хоча дані пакету Ubuntu стверджують, що він може створювати текстовий вихід, домашня сторінка GNU unrtf не згадує про цей формат. Але, можливо, ви можете спробувати це.


1
Ubuntu має рацію. На головній сторінці написано: --текст вибирає звичайний текст ASCII.
Themroc

2

Швидкий погляд на RTF-файл свідчить про те, що розмітка RTF - це що {braces}-небудь між нахилом та пробілом \markup. Тож, можливо, stringsі короткий скрипт sed / awk / perl для видалення розмітки наблизить вас до простого тексту.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.