如果在 V3 上输入“TITI”或“TETE”则不起作用,但“TOTO”将起作用。就好像它只考虑了第一种可能性......“TOTO”。
#! /bin/ksh -
V1=CRITICAL
V2=HARD
V3=TITI
case "$V1:$V2:$V3" in
CRITICAL:SOFT:TATA)
print "no"
;;
CRITICAL:HARD:"TOTO"|"TITI"|"TETE")
print "yes"
;;
esac
答案1
#! /bin/ksh
…
CRITICAL:HARD:@("TOTO"|"TITI"|"TETE"))