메뉴 형식의 프로그래밍이며, 메뉴입력 후 추가적으로 다시 상세 항목이 입력이 필요한 경우,
CASE문에서 상세 항목을 다시 입력받아 처리하도록 한다.
만약 콘솔창에 입력 항목들이 남아있는 것이 싫다면,
clear 명령어를 추가하여 화면에 메뉴 내용만 출력하도록 한다. (현재 clear 부분은 주석처리)
#!/bin/bash
while :
do
#clear
echo "1: Menu1"
echo "2: Menu2"
echo "3: Exit"
read OPT
case $OPT in
1) echo "Menu1"
;;
2) echo "Menu2"
echo "INPUT DETAIL INFORMATION"
read DETAIL
echo $DETAIL
;;
3) echo "Exit"
exit
;;
*) echo "Input wrong option, Check option"
esac
#clear
done
'Linux' 카테고리의 다른 글
[Shell] Java 실행 및 종료 Shell Script (0) | 2016.10.19 |
---|---|
[Linux] Top을 이용한 프로세스 스레드 모니터링 (1) | 2016.05.30 |