문자열이 포함된 케이스 다중 패턴

문자열이 포함된 케이스 다중 패턴

"TITI" 또는 "TETE"는 V3에 입력된 경우 아무런 효과가 없지만 "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"))

관련 정보