Я використовую пару файлів документації у .odtформаті LibreOffice ( ). Зазвичай я отримую доступ до них, звичайно, з LibreOffice Writer. Але бувають випадки, коли я можу підключитися до сайту лише текстовим терміналом.
Мені цікаво, чи є на базі терміналу інструмент, який може показати мені вміст цих файлів у приблизному правильному форматі? (Файли в основному містять простий текст, списки куль і кілька таблиць 1x1, тому щодо форматування це відносно прості речі.)
PS Це питання не полягає у запуску самого LibreOffice з командного рядка (про який йдеться тут ).
odt2txt document.odt | lessдля прямого перегляду файлу.
odt2txtхороша така робота libreoffice --convert-to( як я б очікував, що вона буде працювати дуже добре, не намагаючись її широко). Останній (наскільки я дізнався) не в змозі записати в stdout, так що трубопроводи, на жаль, не доступні для нього. Caveat: Якщо ви просто швидко хочете переглянути (або шукати!) Вміст вашого документа і, можливо, не надто переймаєтесь форматуванням, odt2txt | …це шлях. Ще дозволяйте libreofficeконвертувати ваш документ, як пояснено нижче.