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 Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [31/05/2014 11:52] Hypathie [Opérateurs lexicographiques] |
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [31/05/2014 12:47] Hypathie [Opérateurs lexicographiques] |
||
---|---|---|---|
Ligne 39: | Ligne 39: | ||
|$chaine1 != $chaine2 | n'est pas égal à | | |$chaine1 != $chaine2 | n'est pas égal à | | ||
|$chaine1 < $chaîne2 | avant (selon l'ordre alphabétique ASCII) | | |$chaine1 < $chaîne2 | avant (selon l'ordre alphabétique ASCII) | | ||
- | |$chaine1 < $chaîne2 | après (ASCII) | | + | |$chaine1 > $chaîne2 | après (ASCII) | |
+ | |$chaine >= $chaine | de longueur égale ou plus grande | | ||
+ | |$chaine <= | de longueur égale ou plus petite | | ||
*Pour effectuer des comparaisons sur les chaînes de caractère((Voir Man bash ligne 2410 et man test ligne 39)) : les options -z et -a sont communes aux deux cas suivants : | *Pour effectuer des comparaisons sur les chaînes de caractère((Voir Man bash ligne 2410 et man test ligne 39)) : les options -z et -a sont communes aux deux cas suivants : | ||
Ligne 89: | Ligne 91: | ||
2) test de correspondance chaîne de caractères sur valeur de variable: $var1:def correspond(==) à $var2:def. | 2) test de correspondance chaîne de caractères sur valeur de variable: $var1:def correspond(==) à $var2:def. | ||
</code> | </code> | ||
- | **2) Attention de ne pas confondre les opérateurs de comparaison sur les chaînes de caractère avec les qui sont les mêmes voir : [[atelier:chantier:page-man-bash-iii-les-operateurs-de-comparaison-numerique#operateurs-booleens-de-comparaison-numerique|opérateurs booléens de comparaison numérique]].\\ ** | + | **2) Attention de ne pas confondre les opérateurs de comparaison sur les chaînes de caractère avec les [[atelier:chantier:page-man-bash-iii-les-operateurs-de-comparaison-numerique#operateurs-booleens-de-comparaison-numerique|opérateurs booléens de comparaison numérique]] qui utilisent les mêmes symboles (mais avec la syntaxe doubles parenthèses et surtout pas de crochets).\\ ** |
<code bash> | <code bash> |