Si tu n'as qu'un seul test sur requestedDist :
[\[ $requestedDist =~ hardy|jaunty|karmic|lucid|maverick ]] && cowbuilderOpts+=( --components="main universe" )ira bien.
PS: j'ai ajouté une \ entre les crochets pour les mettre en évidence, mais elle ne doit pas figurer dans le code !
[^] # case pour une seule condition ?
Posté par NBaH . En réponse au message bash : construction d'une ligne de commande dont certains arguments contiennent des espaces. Évalué à 2.
ira bien.[\[ $requestedDist =~ hardy|jaunty|karmic|lucid|maverick ]] && cowbuilderOpts+=( --components="main universe" )
PS: j'ai ajouté une \ entre les crochets pour les mettre en évidence, mais elle ne doit pas figurer dans le code !