Valeur par défaut dans un script bash

Publié le 24 Mai 2016

Si vous écrivez des scripts bash de temps en temps il y a une astuce simple et efficace que l'on peut utiliser lors de l'exécution du script.

 

Par exemple imaginons un script qui exécute un programme et qui prend quelques paramètres en entrées. Pour faciliter l'utilisation du script on peut utiliser des valeurs par défaut pour ces paramètres.

 

Par exemple prenons le script suivant à titre d'illustration:

#!/bin/bash

echo $1

 

Le script ne fait qu'afficher le premier argument passé lors de l'appel du script. Maintenant si on veut utiliser une value par défaut cela devient

echo ${1-'Hello'}

 

Voilà le script affichera maintenant 'Hello' lorsqu'il est appelé sans argument. Il ne reste plus qu'à adapter cette astuce en fonction de vos besoins.

Rédigé par Bliz

Publié dans #Linux

Repost 0
Commenter cet article