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:page-man-bash-iii-les-operateurs-de-comparaison-numerique [31/05/2014 16:57] Hypathie [Conclusion sur les opérateurs lexicographiques et les opérateurs de comparaison numérique] |
doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique [31/05/2014 17:02] Hypathie [Pour aller plus loin : les opérateurs logiques.] |
||
---|---|---|---|
Ligne 284: | Ligne 284: | ||
</code> | </code> | ||
- | (Si le fichier /etc/gaga existait, **le code de retour** serait 0.)\\ | + | (Si le fichier /etc/gaga existait, **le code de retour** serait 0. **Voir la commande exit et son utilisation dans les scripts.**)\\ |
**3) qu'il était possible de faire des tests sur [[atelier:chantier:la-page-man-bash-ii-les-operateurs-lexicographiques#caracteres-de-comparaison-sur-les-chaines-de-caracteres|les chaînes de caractères]] (avec commande test ou les crochets) ; sur [[atelier:chantier:la-page-man-bash-ii-les-operateurs-lexicographiques#tests-sur-les-fichiers|les fichiers]] (avec commande test ou les crochets).**\\ | **3) qu'il était possible de faire des tests sur [[atelier:chantier:la-page-man-bash-ii-les-operateurs-lexicographiques#caracteres-de-comparaison-sur-les-chaines-de-caracteres|les chaînes de caractères]] (avec commande test ou les crochets) ; sur [[atelier:chantier:la-page-man-bash-ii-les-operateurs-lexicographiques#tests-sur-les-fichiers|les fichiers]] (avec commande test ou les crochets).**\\ | ||
Ligne 312: | Ligne 312: | ||
<note important> | <note important> | ||
- | Il doit toujours y avoir un espace autour des opérateurs !, -a et -o.\\ | + | **Il doit toujours y avoir un espace autour des opérateurs !, -a et -o.**\\ |
- | Ne pas prendre -a (opérateur logique) pour un opérateur de test sur les fichiers.\\ | + | |
- | Ni confondre -o (opérateur logique) avec -ot (test pour savoir si un fichier1 est plus ancien qu'un fichier2.\\ | + | **Ne pas confondre -a (opérateur logique) pour un opérateur de test sur les fichiers.**\\ |
- | Il est possible de modifier la priorité d'exécution des opérateurs en utilisant des paranthèses. | + | |
- | \(........\) | + | **Ne pas confondre -o (opérateur logique) avec -ot (test pour savoir si un fichier1 est plus ancien qu'un fichier2.**\\ |
- | Les parenthèses doivent être protégées par des antislashes afin de ne pas être interprétées par le shell comme étant un regroupement de commandes. | + | |
+ | **Il est possible de modifier la priorité d'exécution des opérateurs en utilisant des paranthèses.**\\ | ||
+ | \(........\)\\ | ||
+ | Les parenthèses doivent être protégées par des anti-slash afin de ne pas être interprétées par le shell comme étant un regroupement de commandes. | ||
</note> | </note> | ||
* syntaxe : | * syntaxe : |