
すべて「0」のバイナリファイルを作成するには、次のようにします。
dd if=/dev/zero of=foo bs=1024 count=1
すべて「1」のファイルを作成したい場合はどうすればいいでしょうか?/dev/one
どこにも見つかりません。
答え1
のような仮想デバイスはありません。ただし、 から受け取る文字/dev/one
を置き換えることはできます。NUL
/dev/zero
dd if=/dev/zero bs=1024 count=1 | tr '\000' '1' > foo
'1'
を必要なものに置き換えてください。 は'1'
16 進数31
、つまり「標準」の 1 になりますが、これは 8 進数 と表記することもできます。のように を先頭に付けることによって、\061
で 8 進表記を使用できます。tr
\
\000
答え2
バイナリ 1 を含むファイルを作成する場合は、次のようにします。
dd if=/dev/zero bs=1 count=1024 | tr "\000" "\377" > foo