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 [21/02/2023 02:21] 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 : | + | * 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 | ||
+ | * Modifié par [[user>agp91]] le 21/02/2022 | ||
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=140771#p140771 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=140771#p140771 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
Ligne 17: | Ligne 18: | ||
* [[doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques|Les opérateurs de test sur chaînes]] | * [[doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques|Les opérateurs de test sur chaînes]] | ||
* [[atelier:chantier:bash:les-operateurs-de-test-sur-fichiers|Les opérateurs de test sur fichiers]] | * [[atelier:chantier:bash:les-operateurs-de-test-sur-fichiers|Les opérateurs de test sur fichiers]] | ||
- | * **Les opérateurs de comparaison numérique]]** ;-) | + | * **Les opérateurs de comparaison numérique** ;-) |
* [[doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques|Les symboles dans les calculs]] | * [[doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques|Les symboles dans les calculs]] | ||
* [[doc:programmation:shells:page-man-bash-v-les-tableaux|Bash : les tableaux]] | * [[doc:programmation:shells:page-man-bash-v-les-tableaux|Bash : les tableaux]] | ||
Ligne 25: | 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 47: | 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 126: | 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 703: | Ligne 704: | ||
=====Tuto précédent===== | =====Tuto précédent===== | ||
- | [[doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques|Bash : les opérateurs lexicographiques]] | + | [[atelier:chantier:bash:les-operateurs-de-test-sur-fichiers|Bash : Les opérateurs de test sur fichiers]] |
=====La suite c'est ici : ===== | =====La suite c'est ici : ===== | ||
[[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]] | ||
+ |