Effectuer un choix dans un menu

simo -  
 simo -
Bonjour,
J'ai un menu construit à base de korn shell comme suit :

1. choix1
2. choix2
3. choix3
4. choix4
...

Votre choix :

Est ce qu'il est possible d'offrir à l'utilisateur d'effecuer un choix multiple sur le menu, par exemple dans votre choix l'utilisateur entre :

Votre choix : 1,3

Résultat attendu : vous avez selectionner le choix1 et le choix3

Merci d'avance.

1 réponse

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Oui c'est possible, mais pour le traitement tout dépend de ce que tu veux réellement en sortie.

Voici un exemple :
#! /bin/ksh

echo -e "1. choix1
2. choix2
3. choix3
4. choix4

Votre choix : "

read choix

echo
echo "Vous avez opté pour le(s) choix :"
IFS=","
for name in $choix
do
echo "$name"
done
echo
;-))
0
simo
 
merci jipycy :)
0