Я использую несколько файлов документации в формате LibreOffice ( .odt
). Обычно я получаю к ним доступ с помощью LibreOffice Writer. Но бывают случаи, когда я могу подключиться к сайту только с помощью текстового терминала.
Мне интересно, есть ли инструмент на основе терминала, который может показать мне содержимое этих файлов в приблизительном правильном формате? (Файлы в основном содержат простой текст, списки маркеров и несколько таблиц 1x1, так что это относительно простые вещи с точки зрения форматирования.)
PS Этот вопрос не о запуске самого LibreOffice из командной строки (который здесь дан ).
odt2txt document.odt | less
для непосредственного просмотра файла.
odt2txt
хорошо ли справляется с работой libreoffice --convert-to
(что я ожидаю, что она будет работать очень хорошо, если не будет много пробовать). Последний (насколько я выяснил) не может писать в стандартный вывод, так что, к сожалению, для него напрямую не доступны трубопроводы. Предостережение: если вы просто хотите быстро просмотреть (или выполнить поиск!) Содержимое вашего документа и, возможно, не слишком заботитесь о форматировании, odt2txt | …
это путь. В противном случае давайте libreoffice
конвертируем ваш документ, как описано ниже.