Чи є еквівалент Linux для команди Mac OS X "textutil"?


12

У Mac OS X є дуже зручна команда textutil, яка називається , яку можна викликати з терміналу і дозволяє перетворити документ з формату в інший; Іноді я використовую його для перетворення RTF-файлу в HTML, але він також може конвертувати doc, docx, odt та інші формати.

Раніше я вважав, що це стандартна команда unix, але я не можу її знайти, і коли я намагаюся написати sudo apt-get install textutilUbuntu, він сказав, що вона не має уявлення про те, що textutilтаке ... можливо, я шукав команду не в тому місці?

Чи знаєте ви, чи існує щось подібне для Linux? Мені потрібно викликати цю команду зі скрипту, який буде працювати на сервері Linux.


2
textutilспирається на какаові рамки, тому він доступний лише для Mac OS X.
bahamat

Відповіді:


11

GNU unrtf робить майже виключно те, що ви хочете.

Pandoc може зробити набагато більше.


3

unoconv може конвертувати між форматами документів OpenOffice.org (тобто все, що може відкрити OOO).

Підтримувані формати документів включають відкритий формат документа (.odt), MS Word (.doc), MS Office Open / MS OOXML (.xml), портативний формат документа (.pdf), HTML, XHTML, RTF, Docbook (.xml), і більше.

Я знаю, що він знаходиться у сховищі Ubuntu, але ви можете отримати його та переглянути докладнішу інформацію на домашній сторінці unoconv


unoconvє також у Debian. Ось звідки його отримав Ubuntu. Тож якщо у вас є apt-get, це працюватиме над останніми системами sudo apt-get install unoconv:
Крістіан Піетш,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.