Bonjour,
Je débute dans le scripting shell et j'ai besoin d'un petit coup de main, ne trouvant pas d'exemple de ce que je souhaite faire.
Je crée un tableau de données comme ceci :
Ca c'est ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part tableau = (val1 val2 ... valN)
Maintenant, je pose une question à l'utilisateur et récupère sa réponse à l'aide de l'instruction read.
Je voudrais faire un truc du genre :
J'ai essayé un truc de ce genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 tant que $reponse n'est pas dans la liste des valeurs de $tableau - je pose la question - je liste les réponses possibles contenues dans $tableau - je récupère la réponse avec readmais il me renvoie l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 until [ saisie in ${tableau[@]} ]; do instructions done
Pouvez vous m'aider svp ?[: too many arguments
Merci d'avance
Partager