From 453be5fa679a451036fc800343b50840dda5308f Mon Sep 17 00:00:00 2001 From: didier Date: Tue, 19 Nov 2024 23:44:17 +0100 Subject: [PATCH] controle de saisie --- bin/gestUsers.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/bin/gestUsers.sh b/bin/gestUsers.sh index 4dd4f8c..7731841 100755 --- a/bin/gestUsers.sh +++ b/bin/gestUsers.sh @@ -494,7 +494,7 @@ createMail() { while [ $fait -eq 0 ] do read -p "Mail de secours : " EMAIL_SECOURS - if [[ ${EMAIL_SECOURS} =~ ${regexMail} ]] + if [[ ${EMAIL_SECOURS} =~ ${regexMail} ]] && [ "${EMAIL_SECOURS}" != "" ] then fait=1 else @@ -508,9 +508,15 @@ createMail() { fi done # On demande le prenom - read -p "Prénom : " PRENOM - # On demande le nom - read -p "Nom : " NOM + while [ "${PRENOM}" = "" ] + do + read -p "Prenom : " PRENOM + done + # On demande le nom + while [ "${NOM}" = "" ] + do + read -p "Nom : " NOM + done # On constitue l' ident kaz pour le ldap IDENT_KAZ=$(unaccent utf8 "${PRENOM,,}.${NOM,,}") # on créé le mot de passe