Unix 上的 Rtf 到 txt

Unix 上的 Rtf 到 txt

有人可以推荐用于在 Unix 上批量将 rtf 文件转换为 txt 文件的软件(最好是免费软件)吗?

答案1

有很多不同的,这里是我已经成功测试过的(全部开源和免费):

  • 联合国难民事务特别工作组
  • 西弗吉尼亚州
  • 反卷积

答案2

您没有提到 UNIX 的风格,但我认为许多 UNIX 上都有 textutil。

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

答案3

有“unrtf”,但是Ubuntu 软件包数据声称它可以创建文本输出,GNU unrtf 主页没有提到该格式。但也许你可以尝试一下。

答案4

快速浏览 RTF 文件表明,RTF 标记是介于{braces}反斜杠和空格之间的任何内容\markup。因此,也许strings一个简短的 sed/awk/perl 脚本来删除标记会让您接近纯文本。

相关内容