J'ai peur de ne pas comprendre vraiment le but du script.
En gros, tant que la personne ne tape pas "n" (CONDITION FINALE), tu lui reposes la question ?
Est ce que tu ne voudrais pas plutot :
- poser la question
- faire comme si une response vide valait "O"
- reposer la question si ce n'est ni "n" ni "O" qui est tapé
Si c'est le cas, et comme tu utilises bash, tu peux regarder du coté des substitutions de variables ${variable:-default} : si variable n'est pas definie ou si elle est vide, alors on utilise la valeur par defaut. Ici, on peut utiliser
read reponse
echo ${reponse:-Oui}
qui vaudra Oui si l'utilisateur tape juste sur Entrée.
[^] # Re: avec une boucle for je tatonne
Posté par castorpilot . En réponse au message La boucle until ne s'arrête pas. Évalué à 2.
En gros, tant que la personne ne tape pas "n" (CONDITION FINALE), tu lui reposes la question ?
Est ce que tu ne voudrais pas plutot :
- poser la question
- faire comme si une response vide valait "O"
- reposer la question si ce n'est ni "n" ni "O" qui est tapé
Si c'est le cas, et comme tu utilises bash, tu peux regarder du coté des substitutions de variables ${variable:-default} : si variable n'est pas definie ou si elle est vide, alors on utilise la valeur par defaut. Ici, on peut utiliser
read reponse
echo ${reponse:-Oui}
qui vaudra Oui si l'utilisateur tape juste sur Entrée.