Syntaxe error

Résolu
dino -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,


J'ai ecrit un petit script qui inclue un "case" mais qd le l'execute il me met le msg suivant :
./lol.ksh[9]: 0403-057 Syntax error at line 9 : `case' is not matched.

read rep
case $rep in
1)echo " "


Si qlq a une solution ?
Merci.

3 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Affiche ton script en entier, du moins toute la partie concernant le "case", on n'est pas devin ! ;-\
0
dino
 
Desolé ,le voila

#!/bin/ksh


echo "que voulez vous faire ?"
echo "1- voir l'espace disque"
echo "3- Quiter"
read rep
case $rep in
1)echo "l'espace disque est a `df -k`";;

2)exit ;;
*)echo "choix incorrect";;

Merci pour ta réponse !
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
#!/bin/ksh

echo "que voulez vous faire ?"
echo "1- voir l'espace disque"
echo "3- Quiter"
read rep
case $rep in
1)echo "l'espace disque est a `df -k`";;
2)exit ;;
*)echo "choix incorrect";;
esac
;-))
0
dino
 
betement il manquait le "esac" !!!
Merci beaucoup !!
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
De rien ;-))
0