Shellscript- read tant que rien n'a ete ecrit
Résolu
auron5
Messages postés
19
Statut
Membre
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'essaye de mettre en place un script de simplification;
echo -n "Entrez le nom du groupe que vous voulez supprimer : "
read groupe
Je voudrait que le script fasse une boucle tant que l'utilisateur n'a pas entré une chaine de charactères.
J'espere que vous pourrez me venir en aide!!
Cordialement,
4uRoN5
J'essaye de mettre en place un script de simplification;
echo -n "Entrez le nom du groupe que vous voulez supprimer : "
read groupe
Je voudrait que le script fasse une boucle tant que l'utilisateur n'a pas entré une chaine de charactères.
J'espere que vous pourrez me venir en aide!!
Cordialement,
4uRoN5
Configuration: Linux Mozilla 1.9.0.8
4 réponses
-
Salut,
#! /bin/sh #set -xv while : do echo -n "Entrez le nom du groupe que vous voulez supprimer : " read groupe if [ "$groupe" == "" ] then continue else echo "OK" break fi done
;-))
-
-
-
Oui c'est couplé avec le :
while : (qui aurait pu s'écrire while true pour une meilleure lisibilité)
donc tant que la condition est vraie on boucle, sinon on break :-)