Variable operateurs chaines

De Linuxmemo.

(Différences entre les versions)
Linuxmemo (discuter | contributions)
(Page créée avec « Catégorie:Bash === Syntaxe des opérateurs de chaine === ${nomvar:-mot} '''But: renvoyer une valeur par défaut.''' Si nomvar existe et n'est pas nulle, retourne sa... »)
Modification suivante →

Version du 27 mars 2012 à 20:26


Syntaxe des opérateurs de chaine

${nomvar:-mot}

But: renvoyer une valeur par défaut.

Si nomvar existe et n'est pas nulle, retourne sa valeur, sinon revoie mot.

${nomvar:=mot}

But: donner une valeur par défaut.

Si nomvar existe et n'est pas nulle, retourne sa valeur, sinon la fixe à mot et revoie sa valeur.

${nomvar:?message}

But: intercepter les erreurs provenant de variable indéfinie.

i nomvar existe et n'est pas nulle, retourne sa valeur, sinon affiche nomvar: suivi de message et annule la commande ou le script en cours.

Outils personnels