Sebuah variasi dengan seq
, xargs
, dd
dan shuf
:
seq -w 1 10 | xargs -n1 -I% sh -c 'dd if=/dev/urandom of=file.% bs=$(shuf -i1-10 -n1) count=1024'
Penjelasan sesuai permintaan per komentar:
seq -w 1 10
mencetak urutan angka dari 01 hingga 10
xargs -n1 -I%
mengeksekusi perintah sh -c 'dd ... % ...'
untuk setiap nomor urut menggantikan % dengan itu
dd if=/dev/urandom of=file.% bs=$(shuf ...) count=1024
membuat file-file yang diumpankan dari / dev / urandom dengan 1024 blok dengan ukuran blok
shuf -i1-10 -n1
nilai acak dari 1 hingga 10