cat test.txt | pr -w 80
行を80文字幅に折り返すが、印刷された行の上下に多くのスペースが必要になり、一部のシステムでは正しく機能しません
長い行のあるテキストファイルを特定の幅で折り返すための最良の方法は何ですか?
言葉を壊さないようにできればボーナスポイント。
承認された回答:
あなたが探している
fold -w 80 -s text.txt
- -wはテキストの幅を示します。ここで、80が標準です。
- -sは、単語ではなく、スペースで中断するように指示します。
これは標準的な方法ですが、「-w」の代わりに「-c」を必要とする他のシステムもあります。