19 lines
336 B
Bash
19 lines
336 B
Bash
#!/bin/bash
|
|
|
|
# Declaration de la fonction de generation
|
|
function generate() {
|
|
</dev/urandom tr -dc '!@#$%&*|<>~()_A-Z-a-z-0-9'| fold -w$nb | head -5
|
|
}
|
|
|
|
# Demande a l utilisateur le nombre de caratere, par défaut 20
|
|
read -p "Nombre de caractère (defaut 20)? " nb
|
|
|
|
if [ "$nb" = "" ];
|
|
then
|
|
nb=20;
|
|
else
|
|
generate
|
|
fi
|
|
|
|
generate
|
|
|