ファイルに定義された値を無制限に書き込む[閉じる]

ファイルに定義された値を無制限に書き込む[閉じる]

その値をファイルに使用または書き込み/dev/zeroできます。/dev/urandom定義された数字(例12など)を無制限(コマンドラインスイッチのみに制限)でファイルに書き込む方法はありますか?

わかりましたecho "1" > fileが、私はもっと必要です!

ファイルには、改行なしで同じ文字列値の繰り返しを含める必要があります。理想的には、0xAAまたは同じビットテストパターンを作成できますが、0x55値の作成方法がわかったら、自分で管理することもできます。

答え1

無制限のランダムデータを取得するには忘れないでくださいyes

$ yes 42
42
42
42
42
42
42
42
42
42
42
42
42
^C

十分に食べたらControl-Cを押してください!

Control-Cに加えて、以下を使用することもできますtimeout

timeout 10 yes 42

答え2

whileループ

http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_02.html

さらに、基本数学

 $ a=1
 $ a=$(($a+1))
 $ echo $a
2

答え3

コンビネーション

私の要件に最も適したものは次のとおりです。

for i in $(busybox seq 10); do echo -n "1" >> filename; done

10書き込む項目の数を定義します。

関連情報