Variable non reconnue avec "case"
WarzAnthem
Messages postés
13
Statut
Membre
-
zipe31 Messages postés 34620 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 34620 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'écris un script Shell où j'utilise la fonction "case" mais elle ne reconnait pas la variable que je lui indique :
numPort=${type23: -2}
case $numPort in
10)
echo "UTP MAU, half duplex mode"
;; )</li></ul>
echo "Pas de port"
;;
esac
Même résultat si je mets "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?
j'écris un script Shell où j'utilise la fonction "case" mais elle ne reconnait pas la variable que je lui indique :
numPort=${type23: -2}
case $numPort in
10)
echo "UTP MAU, half duplex mode"
;; )</li></ul>
echo "Pas de port"
;;
esac
Même résultat si je mets "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?