Re: hs: petite question script bash
Le 21/03/18 à 20:40, raphael.poitevin@gmail.com (Raphaël POITEVIN) a écrit :
RP> Pour moi c’est propre !
J'ajouterais quand même un
# devrait se trouver au début de tout script bash, pour planter si on
# utilise une variable non déclarée
set -u
et du coup plus loin, un ${1-} pour initialiser la variable "1" à "" si
elle n'existe pas (${foo-bar} vaut $foo si la variable existe,
indépendamment de sa valeur, et "bar" sinon)
case ${1-}
foo)
# du code pour $1 == "foo"
;;
bar|"bla bla")
# du code pour $1 == "bar" ou $1 == "bla bla"
;;
*)
# du code pour tous les autres cas
;;
esac
--
Daniel
S'il est impossible de ne pas penser à quelque chose, il
reste encore possible de penser à autre chose.
Lewis Carroll
Reply to: