yes/no 박스 만들기 질문요.
작성자 정보
- 깅이이ㅣ 작성
- 작성일
컨텐츠 정보
- 2,003 조회
- 0 추천
- 목록
본문
[root@ns ~]# vi 111
dialog --title "** 경고 : 파일삭제 **" --backtitle \
"쉘 프로그래밍" --yes no \
"/n삭제하시겠습니까? '/home/111' file" 7 60
sel=$?
case $sel in
0)echo "삭제";;
1)echo "취소";;
255)echo "취소";;
esac
=============================================================
위에처럼 만들어서 박스가 잘 만들어졌는데,
"/n 삭제하시겠습니다?' /home/111; file "7 60 여기서 7 60 이것의 의미를 모르겠내요
이게 높이와 너비의 숫자인가요?
그럼 삭제와 관련된 명령어는 어디서 볼수있죠?....이 문장에서 어떤문장이 삭제와 관련이 된건지 알고싶내요
=================================================================================
dialog --title "vfstpd 서버관리" --backtitle "vsftpd 서버 관리" \
--msgbox "vsftpd 서버를 관리합니다." 15 30
dialog --title "vsftpd 시작/중지/재시작" --backtitle "vsftpd 시작/중지/재시장" \
--menu "선택하세요" 15 35 4 start "시작하기" stop "중지하기" \
restart "재시작하기" exit "종료" 2>/tmp/vfstpd_menu.$$
menuitem='cat /tmp/vsftpd_menu.$$'
case "$menuitem" in
start)
/etc/rc.d/init.d/vsftpd start
dialog --backtitle "결과" --infobox "vsftpd 서버를 시작하였습니다." 10 25
;;
stop)
/etc/rc.d/init.d/vsftpd stop
dialog --backtitle "결과" --infobox "vsftpd 서버를 중지하였습니다." 10 25
;;
restart)
/etc/rc.d/init.d/vsftpd restart
dialog --backtitle "결과" --infobox "vsftpd 서버를 재시작 하였습니다." 10 25
;;
exit)
exit 0
;;
esac
rm -f /tmp/vsftpd_menu.$$
여기서 체크박스는 다 만들어지구요
실행을하면 실행이 안되는데 왜 그런지 모르겠내요. 한번 봐주세요.
관련자료
-
이전
-
다음