Korzystam z kilku plików dokumentacji w formacie LibreOffice ( .odt
). Zwykle uzyskuję do nich dostęp za pomocą LibreOffice Writer. Ale są chwile, kiedy mogę połączyć się z witryną tylko za pomocą terminala tekstowego.
Zastanawiam się, czy istnieje narzędzie terminalowe, które może mi pokazać zawartość tych plików w przybliżeniu poprawnym formacie? (Pliki zawierają głównie prosty tekst, listy wypunktowane i kilka tabel 1x1, więc jest to względnie proste pod względem formatowania).
PS To nie jest pytanie o rozpoczęciu samego LibreOffice z linii poleceń (co jest anwered tutaj ).
odt2txt document.odt | less
aby bezpośrednio wyświetlić plik.
odt2txt
wykonuje pracę tak dobrą, jak libreoffice --convert-to
(której spodziewałbym się, że będzie działał bardzo dobrze, nie próbując go jednak intensywnie). Ten ostatni (o ile się dowiedziałem) nie jest w stanie pisać na standardowe wyjście, więc bezpośrednie przesyłanie niestety nie jest dostępne. Zastrzeżenie: jeśli chcesz szybko wyświetlić (lub wyszukać!) Zawartość dokumentu i być może nie przejmujesz się zbytnio formatowaniem, odt2txt | …
jest to dobra droga. W przeciwnym razie pozwól libreoffice
konwertować dokument, jak wyjaśniono poniżej.