Script lunix

Fermé
lunixseeker Messages postés 3 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 11 mai 2008 - 9 mai 2008 à 12:23
lunixseeker Messages postés 3 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 11 mai 2008 - 11 mai 2008 à 13:10
<gras>Bonjour,j'ai besoin de la solution de se script aider moi s'il vous plait
Ecrire un script qui permet d'afficher le squelette d'un menu de la façon suivante :
Menu
1 choix 1
2 choix 2
3 choix 3
4 choix 4
0 Quitter
Entrez votre choix : -

soiyez nombreux
</gras>
A voir également:

4 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
9 mai 2008 à 12:26
Salut,

On a besoin de voir ce que tu as déjà essayé de faire...

Sois pas chiche et on sera généreux ;-))
0
bon allez on le mets sur la pise quand même

case....
truc...
machin...
bidule....
esac

sera l'essentiel du corp de ton script.

logiquement après ça si tu n'as pas trouver au moins l'archi du script c'est que lit trop vite ou trop en diagonale les docs
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
9 mai 2008 à 13:18
Surtout qu'en cherchant un tant soit peu sur le forum, les exemples ne manquent pas ;-)
0
Utilisateur anonyme
9 mai 2008 à 14:53
while [ 1 ]
do
echo "Tapez votre choix ou control-c pour sortir
ls
echo
cat
"

read a
case $a in
ls) ls * ;;
echo) echo machin ;;
cat) cat truc ;;
*) echo "tu sais lire ?" ;;
esac

done
0
lunixseeker Messages postés 3 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 11 mai 2008
11 mai 2008 à 13:10
voila le script que j'ai réaliser mais sa vas pas
#!/bin/sh
select i in 1 2 3 4 0 ; do
case $i in
("1") echo " votre choix est 1 ";;
("2") echo " votre choix est 2 ";;
("3") echo " votre choix est 3 ";;
("4") echo " votre choix est 4 ";;
("0") break;;
esac
done
0