Bonjour,
Si j'affecte "TITI" or "TETE" à V3 le modèle (CRITICAL:HARD:"TOTO"|"TITI"|"TETE")) ne fonctionne pas, mais si j'affecte "TOTO" ça fonctionnera.
C'est comme si seule la 1ère condition était prise en considération (TOTO).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 v1="CRITICAL" v2="HARD" v3="TITI" case "$V1:$V2:$V3" in CRITICAL:SOFT:TATA) print "no" ;; CRITICAL:HARD:"TOTO"|"TITI"|"TETE") print "yes" ;; esac
Avec des chiffres ça fonctionne :
résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 v1="CRITICAL" v2="HARD" v3=4 case "$V1:$V2:$V3" in CRITICAL:SOFT:[12]) print "no" ;; CRITICAL:HARD:[34]") print "yes" ;; esac
yes
Grand Merci pour vôtre aide
Partager