[Bash] Test variable vide ou non
Publié : 24 août 2021, 13:02
Vérification qu’une variable est non vide en Bash.
En d’autres termes, si la variable PARAMETERS_FILE n’est pas vide, on la concatène dans METADATA. Pour vérifier qu’une variable est vide, utiliser -z.
Soit au final :
-z : retourne vrai si la taille de la chaîne vaut zéro.
-n : retourne vrai si la taille de la chaîne n’est pas zéro.
Source :
https://www.unicoda.com/?p=3758
Code : Tout sélectionner
if [[ -n "$PARAMETERS_FILE" ]]; then
METADATA="${METADATA},parameters_file=${PARAMETERS_FILE}"
fiSoit au final :
-z : retourne vrai si la taille de la chaîne vaut zéro.
-n : retourne vrai si la taille de la chaîne n’est pas zéro.
Source :
https://www.unicoda.com/?p=3758