9

Кто-нибудь может порекомендовать программное обеспечение (желательно бесплатное) для пакетного преобразования файлов RTF в файлы TXT в Unix?

4 ответа4

4

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

  • Специальная региональная комиссия ООН
  • Западная Виргиния
  • unoconv
3

Существует "unrtf", но хотя данные пакета Ubuntu утверждают, что он может создавать текстовый вывод, домашняя страница GNU unrtf не упоминает этот формат. Но, возможно, вы можете попробовать это.

3

Вы не упомянули, какой вкус 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

Быстрый взгляд на файл RTF показывает, что разметка RTF - это что-то между {braces} и чем-либо между обратной косой чертой и пробелом \markup . Поэтому, возможно, strings и короткий скрипт sed/awk/perl для удаления разметки приблизят вас к простому тексту.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .