Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique [31/05/2014 17:35] Hypathie [2) Opérateurs de comparaison de nombres avec la commande test ou les crochets] |
doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique [31/05/2014 17:46] Hypathie [1) opérateurs booléens de comparaison de nombres] |
||
---|---|---|---|
Ligne 72: | Ligne 72: | ||
</code> | </code> | ||
* **exemple avec le script "mon-script":** | * **exemple avec le script "mon-script":** | ||
- | <code> | + | <code bash> |
#!/bin/bash | #!/bin/bash | ||
- | a=23 | + | a=23 ; b=2 |
- | b=2 | + | |
if (( "$a" < "$b" )) ; then | if (( "$a" < "$b" )) ; then | ||
echo " " | echo " " | ||
fi | fi | ||
echo "$a n'est pas inférieur à $b" | echo "$a n'est pas inférieur à $b" | ||
+ | |||
</code> | </code> | ||
- | **Remarquez bien : ** | + | |
+ | **Remarquez bien le retour de : ** | ||
<code=user> | <code=user> | ||
- | ./mon-script | + | ./mon-script ; echo $? |
- | #puis | + | |
- | retour : | + | |
- | #puis | + | |
- | 23 n'est pas inférieur à 2 | + | |
- | #puis | + | |
- | echo $? | + | |
</code> | </code> | ||
Ligne 95: | Ligne 91: | ||
<code> | <code> | ||
+ | 23 n'est pas inférieur à 2 | ||
0 | 0 | ||
</code> | </code> | ||
- | **le code de retour est celui de l'exécution de la dernière commande echo du script !** | + | **le code de retour est celui de l'exécution de la dernière commande (echo) du script !** |
(__Voir l'utilisation de la commande exit dans les script__) | (__Voir l'utilisation de la commande exit dans les script__) | ||
+ | |||
+ | |||
<note important> | <note important> | ||
**ATTENTION à la confusion avec les tests sur les chaînes de caractères !** | **ATTENTION à la confusion avec les tests sur les chaînes de caractères !** |