LibreOffice(.odt
)形式のドキュメントファイルをいくつか使用しています。通常、私はもちろんLibreOffice Writerでそれらにアクセスします。しかし、テキスト端末でしかサイトに接続できない場合があります。
これらのファイルの内容をおおよその正しい形式で表示できる端末ベースのツールがあるのだろうか?(ファイルには主に単純なテキスト、箇条書きリスト、およびいくつかの1x1テーブルが含まれているため、フォーマットに関しては比較的単純なものです。)
PSこの質問は、コマンドラインからLibreOffice自体を起動することに関するものではありません(ここで回答します)。
odt2txt document.odt | less
ファイルを直接表示するために使用できます。
odt2txt
仕事がうまくいくかどうかは興味深いでしょうlibreoffice --convert-to
(広範囲に試してみなくても非常にうまくいくと思います)。後者(私が知る限り)は、stdoutに書き込むことができないため、残念ながら直接パイピングを使用できません。警告:文書の内容をすぐに表示(または検索)したいだけで、書式設定についてodt2txt | …
はあまり気にしないのであれば、それが道です。それ以外のlibreoffice
場合は、以下で説明するようにドキュメントを変換します。