私は特定のサイズのファイルを生成するために/dev/zero
使用しました。/dev/random
しかし、生成されたファイルの可変性を制御する方法はありますか?
圧縮されていないサイズは同じですが、圧縮されたサイズ(圧縮率)が異なる複数のファイルを作成したいと思います。
答え1
速くて汚い:
cat /dev/urandom | tr -dc 'abcd' | dd count=10 bs=1 2>/dev/null
a、b、c、およびdから10バイトの(擬似)ランダムシーケンスを生成します。他の圧縮率を得るには、アルファベット(ここでは「abcd」)を修正してください。