Salut,
Dans un script, je récupère 2 chiffres (dans des chaines de caractères) et je les places dans des variables. J'essaie de comparer ces variable pour savoir laquelle est la plus grande mais ça ne fonctionne pas. Mes variables contienent 01 et 22. J'essaie avec le code :
Et j'obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if [[ $VAR1 gt $VAR2 ]]; then echo $VAR1 plus grand que $VAR2 fi
./test.sh: line 9: conditional binary operator expected
./test.sh: line 9: syntax error near `gt'
./test.sh: line 9: `if [[ $VAR1 gt $VAR2 ]]; then '
Quelqu'un voit mon erreur?
Partager