Eu faria da seguinte maneira:
#!/bin/bash
for i in {1..100}
do
cat /dev/urandom | tr -dc '_A-Za-z0-9' | head -c${1:-32} > Password$i
done
Eu quero gerar 100
arquivos com 100
senhas aleatórias em /mnt/mymnt/passwords
usando um script criando alguns diretórios.
Mesmo que eu tente usar cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 30 | head -n 1 > some_random_file.txt
, o processo simplesmente não para, alguém tem alguma idéia do porquê?