改行なしでコマンド出力を制限する方法は?つまり、出力は1つの長い行です。
答え1
次のように使用してくださいcut -b
。
printf '%s' 'very long line .....' |cut -b -10
-c
これは、バイト以外の文字が必要な場合は、行の最初の10バイトを切り捨てます。
設計上、出力に改行文字を追加しますが(別のツールに渡して削除できます)、これを代替として使用することもcut
できます。head -c 10
改行なしでコマンド出力を制限する方法は?つまり、出力は1つの長い行です。
次のように使用してくださいcut -b
。
printf '%s' 'very long line .....' |cut -b -10
-c
これは、バイト以外の文字が必要な場合は、行の最初の10バイトを切り捨てます。
設計上、出力に改行文字を追加しますが(別のツールに渡して削除できます)、これを代替として使用することもcut
できます。head -c 10