logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [21/02/2023 18:30]
ubub [Tester une chaîne (vide ou pas)]
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [30/04/2023 01:23]
arpinux lien mort : page utilisateur absente
Ligne 9: Ligne 9:
     * 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+    * Modifié par **agp91** le 21/02/2022
  
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​pid=140699#​p140699 | 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=140699#​p140699 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
Ligne 44: Ligne 44:
 __Rappels :__ __Rappels :__
  
-  *  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.+  *  Une commande de test renvoie le code de retour 0 (considéré comme vrai) lorsque le test réussi et 1 (considéreé ​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 ​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 ​é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 supérieur à 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.
 </​note>​ </​note>​
  
Ligne 117: Ligne 117:
  
 Les directives **-z** et **-n** sont des directives unaires, elles n'​acceptent qu'un seul opérande (argument).\\ ​ Les directives **-z** et **-n** sont des directives unaires, elles n'​acceptent qu'un seul opérande (argument).\\ ​
-Si sa valeur contient des espaces, ​cela doit être protégé par des guillemets ​simples ​ou doubles.\\ +Si sa valeur contient des espaces, ​il doit être protégé par des guillemets ​simple ​ou doubles.\\ 
-__Rappel__ : Les guillemets ​simples ​ne permettent ​pas le remplacement des paramètres.+__Rappel__ : Les guillemets ​simple ​ne permettent le remplacement des paramètres.
  
 <code user> <code user>
Ligne 133: Ligne 133:
 </​note>​ </​note>​
  
-La directive **-n** ​renvoie ​un code de retour inattendu, quand un paramètre vide est testé sans protection.\\ ​+La directive **-n** ​revoie ​un code de retour inattendu, quand un paramètre vide est testé sans protection.\\ ​
 Sauf avec la commande **<​nowiki>​[[</​nowiki>​**. Sauf avec la commande **<​nowiki>​[[</​nowiki>​**.
  
Ligne 166: Ligne 166:
 </​file>​ </​file>​
  
-Lors du remplacement d'un paramètre, l’opérateur **+** permet, si la valeur du paramètre est non nulle, de la substituer ​par une autre valeur (ici **x**).+Lors du remplacement d'un paramètre, l’opérateur **+** permet, si la valeur du paramètre est non nulle, de la substituée ​par une autre valeur (ici **x**).
  
-Avec la directive **-n** les guillemets restent nécessaires au cas où le paramètre mémorise une chaîne vide, sauf avec la commande **<nowiki [[</​nowiki>​**.+Avec la directive **-n** les guillemets restent nécessaires au cas ou le paramètre mémorise une chaîne vide, sauf avec la commande **<nowiki>[[</​nowiki>​**.
  
 <code user> <code user>
doc/programmation/shells/la-page-man-bash-ii-les-operateurs-lexicographiques.txt · Dernière modification: 30/04/2023 01:23 par arpinux

Pied de page des forums

Propulsé par FluxBB