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 | Révision précédente | ||
doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique [24/02/2023 21:17] agp91 [Bash : les opérateurs de comparaison numérique] |
doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique [30/09/2023 23:06] (Version actuelle) |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : Bash, ligne de commande et scripts | * Commentaires : Bash, ligne de commande et scripts | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{à-tester}} | + | * Suivi : {{tag>à-tester}} |
* Création par [[user>Hypathie]] le 08/04/2014 | * Création par [[user>Hypathie]] le 08/04/2014 | ||
* Testé par [[user>Hypathie]] en Avril 2014 | * Testé par [[user>Hypathie]] en Avril 2014 | ||
Ligne 26: | Ligne 26: | ||
<note> | <note> | ||
- | Dans la page du manuel de bash, **les opérateurs des commandes de test** sont nommées __**primitives**__. | + | Dans la page du manuel de bash, **les opérateurs des commandes de test** sont nommés __**primitives**__. |
</note> | </note> | ||
Ligne 48: | Ligne 48: | ||
__Rappels :__ | __Rappels :__ | ||
- | * Une commande de test renvoie le code de retour 0 (considérer comme vrai) lorsque le test réussi et 1 (considérer comme faux) lorsqu'il échoue. | + | * Une commande de test renvoie le code de retour **0** (considéré comme vrai) lorsque le test réussi et **1** (considéré comme faux) lorsqu'il échoue. |
- | * Le code retour d'une commande est mémorisé dans le paramètre spécial $?. | + | * Le code retour d'une commande est mémorisé dans le paramètre spécial **$?**. |
- | * L'opérateur de contrôle **&&** exécute la commande suivante, si la commande précédente à renvoyée un code de retour égale à 0. | + | * L'opérateur de contrôle **&&** exécute la commande suivante, si la commande précédente a renvoyé un code de retour égal à **0**. |
- | * L'opérateur de contrôle **||** exécute la commande suivante, si la commande précédente à renvoyée un code de retour supérieur à 0. | + | * L'opérateur de contrôle **||** exécute la commande suivante, si la commande précédente a renvoyé un code de retour supérieur à **0**. |
</note> | </note> | ||
Ligne 127: | Ligne 127: | ||
</file> | </file> | ||
- | ==== Particularités de la commande [[ ==== | + | ==== Particularités de la commande <nowiki>[[</nowiki> ==== |
Seule la commande **<nowiki>[[</nowiki>** permet de tester une expression arithmétique. | Seule la commande **<nowiki>[[</nowiki>** permet de tester une expression arithmétique. | ||
Ligne 709: | Ligne 709: | ||
[[doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques|Bash : les symboles dans les calculs]] | [[doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques|Bash : les symboles dans les calculs]] | ||
+ |