쉘프로그래밍 dialog 사용법 질문좀드릴께요

ive2go의 이미지

메뉴박스로 메뉴들을 구성한후 그 후에 그 메뉴에맞는 이벤트가 일어나기 위해선
어떻게 해야하나요
방법좀 알려주세요...

cinsk의 이미지

manual page를 보면 잘 나와 있습니다. --menu를 쓸 경우, tag ITEM-STRING 꼴로 입력을 넣었다면, tag를 출력하도록 되어 있군요. 그럼 그 결과를 받아서 case 명령을 써서 분석하면 되겠네요.

selection=`dialog --menu XXXX YY ZZ TT tag1 MENU1-STRING tag2 MENU2-STRING ...`
 
case $selection in
tag1)
    ;;
tag2)
    ;;
 
esac

--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/