J'écris un shell script. Dans ce shell script, j'ai une variable qui prend soit une valeur par défaut, soit la valeur d'une variable d'environnement. Cependant, la variable d'environnement n'a pas besoin d'être présente.
Par exemple, supposons qu'avant d'exécuter le script, j'effectue l'opération suivante :
export DEPLOY_ENV=dev
Comment puis-je dire au script de rechercher cette variable d'environnement, et de stocker sa valeur dans une variable à l'intérieur du script. De plus, comment dire au script que si cette variable d'environnement n'existe pas, stocker une variable par défaut ?