Tentando gerar caracteres de senha aleatórios em um arquivo

0

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

    
por C. Cristi 19.11.2018 / 17:54

1 resposta

0

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
    
por 19.11.2018 / 19:46