Ich verwende einige Dokumentationsdateien im LibreOffice ( .odt
) -Format. Normalerweise greife ich natürlich mit LibreOffice Writer darauf zu. Es gibt jedoch Situationen, in denen ich mich nur mit einem Textterminal mit der Site verbinden kann.
Ich frage mich, ob es ein Terminal-basiertes Tool gibt, das mir den Inhalt dieser Dateien in einem ungefähr korrekten Format anzeigt. (Die Dateien enthalten hauptsächlich einfachen Text, Listen mit Aufzählungszeichen und einige 1x1-Tabellen, sodass die Formatierung relativ einfach ist.)
PS Diese Frage ist nicht über Libreoffice selbst von der Kommandozeile starten (die anwered hier ).
odt2txt document.odt | less
die Datei direkt anzeigen.
odt2txt
ein Job so gut funktioniert wie libreoffice --convert-to
(was ich sehr gut erwarten würde, ohne es ausgiebig ausprobiert zu haben). Letzterer kann (soweit ich weiß) nicht auf stdout schreiben, so dass eine direkte Verrohrung leider nicht möglich ist. Vorsichtsmaßnahme: Wenn Sie nur schnell den Inhalt Ihres Dokuments anzeigen (oder durchsuchen!) Möchten und sich nicht allzu sehr für die Formatierung interessieren, odt2txt | …
ist dies der richtige Weg. Andernfalls können Sie libreoffice
Ihr Dokument wie unten beschrieben konvertieren.