본문 바로가기

LINUX/Shell Script

05. case 조건문

case ~ esac 조건문
 
특정 값을 받아들여서, 이 값과 일치하는 문장을 실행 한다.
 
*) 비교문자열은 다른 모든 문자열을 가리킨다.
 
 case 문자열 in
       비교문자열1)
         실행문1
       비교문자열2)
         실행문2
       *)
         실행문3 
 esac
 
# file_check.sh
 
#!/bin/sh
 
case "$1" in
   start)
      echo "Start";
   stop)
      echo "Stop"
    *)
      echo "Default"
esac
 
exit 0
 

'LINUX > Shell Script' 카테고리의 다른 글

07. while 반복문  (0) 2020.01.31
06. for 반복문  (0) 2020.01.31
04. if 조건문  (0) 2020.01.31
03. 파라미터  (0) 2020.01.30
02. 숫자계산  (0) 2020.01.30