Pass-Generator/Pass-Generator.sh
2025-06-11 15:21:30 +02:00

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