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ê?