리눅스 터미널에서 "setup" 명령을 치면 아래와 같은 화면이 나타난다.
위와 같은 화면을 만들수 있다.
우선 dialog 패키지를 설치해야 한다.
yum install dialog
이후 dialog 명령을 사용하면 위와 같은 화면을 만들어 낼 수 있다.
편의상 쉘스크립트를 사용한다.
vi dialog.sh
#!/bin/bash
TYPE1="TYPE1 : "
INDENT1=1
FORM_WIDTH=10
VALUES=$(dialog --stdout --clear \
# print value #echo "$VALUES" for i in $VALUES |
chmod 755 ./dialog.sh
./dialog.sh
옵션을 살펴보면
--stdout : 화면에 출력한다.
--clear : OK나 Cancle을 누르면 다이얼로그를 지운다.
--backtitle : 배경 글자
--title : 다이얼로그 글자
--form : 폼 형식 사용
폼의 파라미터들은 변수로 이름을 정해두어서 딱보면 어떤 값인지 알 것이다.
위 옵션 말고도 사용할 수 있는 옵션이 아주 많다. man 페이지를 참고하자.
P.S. OK, Cancel을 눌렀을 때 다이얼로그는 닫히는데, 배경이 남아있다.. 어떻게 지워줘야 하는지 찾는 중인데 잘 안되네..
'OS' 카테고리의 다른 글
Linux - 디렉토리(폴더) 검색 하기 (0) | 2016.09.01 |
---|---|
Windows - Antimalware Service Executable CPU 사용률 문제 (0) | 2016.09.01 |
Linux - 리눅스에서 파일 내용 수정 (0) | 2016.09.01 |
Windows - "디스플레이 드라이버가 응답을 중지하고 복구됨" 해결방법 (0) | 2016.09.01 |
Windows - 절전모드 해제 및 디스플레이 끄기 해제 (0) | 2016.09.01 |