Uma variação com seq , xargs , dd e shuf :
seq -w 1 10 | xargs -n1 -I% sh -c 'dd if=/dev/urandom of=file.% bs=$(shuf -i1-10 -n1) count=1024'
Explicação conforme solicitado por comentários:
seq -w 1 10 imprime uma sequência de números de 01 para 10
xargs -n1 -I% executa o comando sh -c 'dd ... % ...' para cada número de sequência que substitui o % por ele
dd if=/dev/urandom of=file.% bs=$(shuf ...) count=1024 cria os arquivos alimentados a partir de / dev / urandom com 1024 blocos com blocos de tamanho
shuf -i1-10 -n1 um valor aleatório de 1 para 10