改行なしでコマンド出力を制限する方法は?

改行なしでコマンド出力を制限する方法は?

改行なしでコマンド出力を制限する方法は?つまり、出力は1つの長い行です。

答え1

次のように使用してくださいcut -b

printf '%s' 'very long line .....' |cut -b -10

-cこれは、バイト以外の文字が必要な場合は、行の最初の10バイトを切り捨てます。

設計上、出力に改行文字を追加しますが(別のツールに渡して削除できます)、これを代替として使用することもcutできます。head -c 10

関連情報