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 |