Pour quoi ça me donne problème dans le while ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 declare -i k;k=10 while [ $k -qt 7 -a $k -le 0 ] do echo "entrer un nombre" read k done![]()
Pour quoi ça me donne problème dans le while ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 declare -i k;k=10 while [ $k -qt 7 -a $k -le 0 ] do echo "entrer un nombre" read k done![]()
la comparaison "-qt" n'existe pas en bash.
-qt je pense que ça veut dire plus grand que
Quand je l’exécute ça me donne ./menu : line2 : [ : too many arguments
Dsl faute d’inattention
ca marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 declare -i k;k=5 while [ $k -gt 0 -a $k -le 7 ] do echo "entrer un nombre" read k done
Partager