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 [14/02/2023 16:25] agp91 [Comparaison numérique avec ((] |
doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique [14/02/2023 16:30] agp91 [Introduction] |
||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
*La commande **[** (ou **test**), | *La commande **[** (ou **test**), | ||
*Et la commande composée **<nowiki>[[</nowiki>**. | *Et la commande composée **<nowiki>[[</nowiki>**. | ||
+ | |||
+ | __Rappels :__ | ||
+ | * Une commande de test renvoie le code de retour true (0) lorsque le test réussi et false (1) lorsqu'il échoue. | ||
+ | * Le code retour d'une commande est mémorisé dans le paramètre spécial **$?**. | ||
+ | * L'opérateur **<nowiki>&&</nowiki>** exécute la commande suivante, si la commande précédente à renvoyée le code retour true (égale à 0). | ||
+ | * L'opérateur **<nowiki>||</nowiki>** exécute la commande suivante, si la commande précédente à renvoyée le code retour false (différent de 0). | ||
+ | |||
===== Comparaison numérique avec (( ===== | ===== Comparaison numérique avec (( ===== |