Bonjour,
j'écris un script Shell où j'utilise la fonction "case" mais elle ne reconnait pas la variable que je lui indique :
Et cela me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 numPort=${type23: -2} case $numPort in 10) echo "UTP MAU, half duplex mode" ;; *) echo "Pas de port" ;; esac
Même résultat si je mets :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Pas de port
*
Code : Sélectionner tout - Visualiser dans une fenêtre à part case ${type23: -2} in
et j'ai essayé en faisant un read , d'entrer la valeur "10" et cela m'affiche bien UTP MAU, half duplex mode.
Est-ce que quelqu'un aurait une idée de la provenance de mon erreur? Je suis dessus depuis ce matin, et je galère totalement à trouver
Merci à vous !
Partager