Re : test de la touche entrée

Ces forums sont actuellement fermés. Vous ne pouvez donc plus y poster de messages. Les sujets existants sont toutefois conservés pour historique.

Sujet en cours de lecture : test de la touche entrée par | (Haut de page) |


Re : test de la touche entrée

Tian Envoyé le : 12/06/2006 à 13:40
Bonjour,
Mins a dit :

Le problème étant que, si on ne tape pas le nom, c'est à dire si on appuie directement sur entrée, le programme continue. Alors je dois gérer, si l'utilisateur tape sur entrée sans rien saisir, pour redemander la saisie ?
Comment est lue la valeur ? Si c'est en utilisant read, dans le cas ou l'utilisateur tape uniquement Entrée, la variable sera vide ensuite. On peut donc la tester avec -z
Exemple :read var
if [ -z "$var" ]
then
  #Ici l'utilisateur a uniquement appuyé sur Entrée
else
  #Ici on a une vraie valeur
fi
 

Pas de réponse