질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

yes/no 박스 만들기 질문요.

작성자 정보

  • 깅이이ㅣ 작성
  • 작성일

컨텐츠 정보

본문

[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.$$

여기서 체크박스는 다 만들어지구요
실행을하면 실행이 안되는데 왜 그런지 모르겠내요. 한번 봐주세요.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,056 명
  • 현재 강좌수 :  35,910 개
  • 현재 접속자 :  263 명