bonjour,
je tourne en boucle et ne débouche pas.
je voudrai générer 10 mots de passe de 8 caractères
#!/bin/bash
M="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
i=1
while [ $i -ne 11 ] ; do
while [ "${n:=1}" -le "8" ] ; do
pass="$pass${M:$(($RANDOM%${#M})):1}"
((n++))
done
echo $i = $pass
echo "$pass" >>mdp.txt
((i++))
done
j'ai 10 fois le même mot de passe
BGmfFKy9
BGmfFKy9
BGmfFKy9
BGmfFKy9
BGmfFKy9
BGmfFKy9
BGmfFKy9
BGmfFKy9
BGmfFKy9
BGmfFKy9