Comparaison de valeurs avec décimales
Bonjour,
Je suis novice en programmation, voici mon problème...
Code:
1 2 3 4
| if [[ $x > "-6" && $x < "17" && $ai > "31.5" ]] || [[ $x > "-13" && $x < "-6" || $x == "-6" && $ai > "34.5" ]]; then
resultat1=$(echo 1)
else
resultat1=$(echo 0) |
cette commande semble ne pas marcher sachant que x=4.0 et ai=37.9
voila ce que le debug donne
+ [[ 4.0 > -6 ]]
+ [[ 4.0 > -13 ]]
+ [[ 4.0 < -6 ]]
++ echo 1
+ resultat1=1
je ne vois pas:
1. comment gérer les decimals
2.pourquoi il ne fait pas les tests sur ai également...
Pourriez-vous m'aider à créer ce test?
Merci beaucoup
Jérôme