次のコマンドですべてのASCII文字の文字列を出力したかった
for i in `seq 32 127`; do printf "%c" $i; done
上記のコマンドの出力は次のとおりです。
33333334444444444555555555566666666667777777777..............
これは、各番号の最初の(左から)桁です。
このサイトを見ると、私の問題に対する答えが見つかりました。CLIですべての印刷可能なASCII文字を印刷するにはどうすればよいですか?ただし、元のスニペットが意図したとおりにASCII文字を出力しない理由はまだわかりません。
@sr_スレッドを指摘してくれてありがとう。私が探していた説明がありました。
—
イフチカン
comp.unix.shell
スレッドです;)