휩테일 - 클라우드에서 온라인으로

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 휩테일입니다.

프로그램:

이름


휩테일 - 셸 스크립트에서 대화 상자 표시

개요


채찍 꼬리 [ --제목 제목 ] [ --백타이틀 뒷제목 ] [ --분명한 ] [ --기본-항목 ]
[ --기본값아니오 ] [ --fb ] [ --취소 ] [ --예-버튼 본문 ] [ --버튼 없음 본문 ] [
--확인-버튼 본문 ] [ --취소-버튼 본문 ] [ --noitem [] --출력-fd fd ] [
--분리 출력 ] [ --스크롤 텍스트 ] [ --왼쪽 위 ] 상자 옵션

기술


채찍 꼬리 다양한 질문을 제시하거나 메시지를 표시할 수 있는 프로그램입니다.
쉘 스크립트에서 대화 상자를 사용합니다. 현재 이러한 유형의 대화 상자는
구현:

예 아니오 상자, 메뉴 상자, 입력 상자, 메시지 상자, 본문 상자, 정보 상자, 체크리스트 상자, 라디오리스트
상자, 계량기 상자 및 암호 상자.

옵션


--분명한
화면은 다음으로 지워집니다. 화면 속성 출구에. 이것은 작동하지 않습니다
대체 화면 전환이 활성화된 경우 xterm(및 하위 항목)
이 경우 속어는 대체 화면에 쓰고 지웁니다.

--기본값아니오
커서가 위에 있는 대화 상자가 열립니다. 아니 버튼을 클릭합니다.

--기본-항목
메뉴 상자에서 기본 항목을 설정합니다. 일반적으로 상자의 첫 번째 항목은
태만.

--fb, --전체 버튼
전체 버튼을 사용합니다. (기본적으로, 채찍 꼬리 컴팩트 버튼 사용).

--취소
대화 상자에는 취소 단추.

--예-버튼 본문
의 텍스트를 설정 가능 버튼을 클릭합니다.

--버튼 없음 본문
의 텍스트를 설정 아니 버튼을 클릭합니다.

--확인-버튼 본문
의 텍스트를 설정 Ok 버튼을 클릭합니다.

--취소-버튼 본문
의 텍스트를 설정 취소 버튼을 클릭합니다.

--noitem
메뉴, 체크리스트 및 라디오리스트 위젯은 항목이 아닌 태그만 표시합니다.
문자열. 메뉴 위젯은 여전히 ​​일부 항목을 지정해야 하지만 체크리스트 및
radiolist는 태그와 상태만 예상합니다.

--노트
메뉴, 체크리스트 및 라디오리스트 위젯에 태그를 표시하지 마십시오.

--분리 출력
체크리스트 위젯의 경우 따옴표 없이 결과를 한 번에 한 줄씩 출력합니다. 이것
다른 프로그램에 의한 구문 분석을 용이하게 합니다.

--출력-fd fd
주어진 파일 디스크립터에 직접 출력합니다. 대부분 채찍 꼬리 스크립트 쓰기
표준 오류이지만 오류 메시지는 다음에 따라 작성될 수도 있습니다.
당신의 스크립트.

--제목 제목
다음을 지정합니다. 제목 대화 상자의 맨 위에 표시할 문자열입니다.

--백타이틀 뒷제목
다음을 지정합니다. 뒷제목 배경 화면 상단에 표시할 문자열
화면을 표시합니다.

--스크롤 텍스트
세로 스크롤 막대를 강제로 표시합니다.

--왼쪽 위
창을 왼쪽 상단 모서리에 놓습니다.

-h, --도움
도움말 메시지를 인쇄하고 종료합니다.

-v, --번역
버전 정보를 인쇄하고 종료합니다.

보물상자 옵션

--예 아니오 본문 신장
A 예 아니오 크기의 대화 상자 신장 행 기준 열이 표시됩니다. NS
에 의해 지정된 문자열 본문 대화 상자 안에 표시됩니다. 이 문자열이 너무
한 줄에 맞추기 위해 길면 자동으로 여러 줄로 나뉩니다.
적절한 장소. NS 본문 문자열에는 하위 문자열도 포함될 수 있습니다. "\엔" 또는 개행
문자 `\n' 줄 바꿈을 명시적으로 제어합니다. 이 대화 상자는 다음 작업에 유용합니다.
사용자가 예 또는 아니오로 대답해야 하는 질문을 하는 것입니다. 대화 상자
있다 가능 버튼과 아니 사용자가 버튼을 눌러 전환할 수 있는 버튼
전에, TAB 키.

--msgbox 본문 신장
A 메시지 상자는 매우 유사합니다 예 아니오 상자. 사이의 유일한 차이점은
메시지 상자와 예 아니오 상자는 그 메시지 상자에는 단 하나의 OK 단추. 너
이 대화 상자를 사용하여 원하는 메시지를 표시할 수 있습니다. 읽은 후
메시지, 사용자는 ENTER 그렇게 키 채찍 꼬리 종료하고
쉘 스크립트를 호출하면 작업을 계속할 수 있습니다.

--정보 상자 본문 신장
An 정보 상자는 기본적으로 메시지 상자. 그러나 이 경우, 채찍 꼬리 종료됩니다
사용자에게 메시지를 표시한 직후 화면이 지워지지 않습니다
언제 채찍 꼬리 종료될 때까지 메시지가 화면에 남아 있도록
쉘 스크립트를 호출하면 나중에 지워집니다. 알리고 싶을 때 유용합니다.
완료하는 데 시간이 필요할 수 있는 일부 작업이 진행 중임을 사용자에게 알립니다.

--입력 상자 본문 신장 [초기화]
An 입력 상자는 사용자가 다음을 수행해야 하는 질문을 할 때 유용합니다.
문자열을 답으로 입력하십시오. init가 제공되면 초기화하는 데 사용됩니다.
입력 문자열. 문자열을 입력할 때, 백 스페이스 키를 수정하는 데 사용할 수 있습니다.
입력 오류. 입력 문자열이 대화 상자의 너비보다 길면
입력 필드가 스크롤됩니다. 종료 시 입력 문자열이 인쇄됩니다. 표준 오류.

--비밀번호 상자 본문 신장 [초기화]
A 암호 상자는 사용자가 입력하는 텍스트가 아닌 것을 제외하고는 입력 상자와 유사합니다.
표시됩니다. 이것은 암호나 기타 민감한 정보를 요구할 때 유용합니다.
정보. "init"에 전달된 것이 있으면 다음에서 볼 수 있습니다.
캐주얼 스누퍼에게 시스템의 프로세스 테이블. 또한, 그것은 매우 혼란 스럽습니다.
사용자가 볼 수 없는 기본 암호를 제공합니다. 이러한 이유들로,
"초기화"를 사용하는 것은 매우 권장되지 않습니다.

--텍스트 상자 파일 신장
A 본문 상자를 사용하면 대화 상자에 텍스트 파일의 내용을 표시할 수 있습니다. 그것은 같다
간단한 텍스트 파일 뷰어. 사용자는 다음을 사용하여 파일을 이동할 수 있습니다. UP / DOWN,
PGUP/PGDN홈/끝 대부분의 키보드에서 사용할 수 있는 키. 줄이 너무 길면
상자에 표시하려면 왼쪽 오른쪽 키를 사용하여 텍스트를 스크롤할 수 있습니다.
영역을 수평으로. 더 많은 편의를 위해 정방향 및 역방향 검색 기능
또한 제공됩니다.

--메뉴 본문 신장 메뉴 높이 [ 태그 ] ...
이름에서 알 수 있듯이 메뉴 box는 목록을 표시하는 데 사용할 수 있는 대화 상자입니다.
사용자가 선택할 수 있는 메뉴 형태의 선택 항목. 각 메뉴 항목은
태그 문자열과 끈. NS 태그 항목에 구별할 이름을 제공합니다.
메뉴의 다른 항목에서 가져옵니다. NS 에 대한 간략한 설명입니다.
항목이 나타내는 옵션입니다. 사용자는 다음을 통해 메뉴 항목 사이를 이동할 수 있습니다.
눌러 UP / DOWN 키, 첫 글자 태그 단축키로. 있다
메뉴 높이 항목은 한 번에 메뉴에 표시되지만 메뉴는
그보다 많은 항목이 있으면 스크롤됩니다. 언제 채찍 꼬리 출구, 태그
선택한 메뉴 항목이 인쇄됩니다. 표준 오류.

--체크리스트 본문 신장 목록 높이 [ 태그 지위 ] ...
A 체크리스트 상자는 비슷합니다 메뉴 여러 항목이 있는 상자
메뉴 형식으로 제공됩니다. SPACE를 사용하여 항목을 선택 및 선택 해제할 수 있습니다.
열쇠. 각 항목의 초기 켜짐/꺼짐 상태는 다음과 같이 지정됩니다. 지위. 출구에서,
의 목록 태그 켜져 있는 해당 항목의 문자열은 에 인쇄됩니다.
표준 오류.

--방사선가 본문 신장 목록 높이 [ 태그 지위 ] ...
A 라디오리스트 상자는 비슷합니다 메뉴 상자. 유일한 차이점은
설정하여 현재 선택된 항목을 나타냅니다. 지위on.

--계량기 본문 신장 퍼센트
A 계량기 상자는 상자 바닥을 따라 미터를 표시합니다. 미터는 다음을 나타냅니다.
백분율. 새 백분율은 표준 입력에서 한 줄에 하나의 정수로 읽습니다.
미터는 각각의 새로운 백분율을 반영하도록 업데이트됩니다. stdin이 XXX이면 첫 번째
다음 줄은 백분율이며 다른 XXX까지의 후속 줄은 다음을 위해 사용됩니다.
새로운 프롬프트. 표준 입력에서 EOF에 도달하면 게이지가 종료됩니다.

노트


whiptail은 대시 "-"로 시작하는 인수를 인수로 해석합니다. 이를 피하기 위해,
예를 들어 메뉴 상자 항목에서 일부 텍스트를 시작하려면 대시를 사용합니다.
특수 인수 "--"를 수락하는 getopt 규칙은 다음을 모두 의미합니다.
대시가 있는 인수는 그대로 처리되며 옵션으로 구문 분석되지 않습니다.

진단


종료 상태가 0인 경우 채찍 꼬리 를 누르면 종료됩니다. 가능 or OK 버튼, 1인 경우 아니
or 취소 버튼이 눌렸습니다. 그렇지 않으면 내부에 오류가 발생하면 채찍 꼬리 or 채찍 꼬리 is
를 눌러 종료 ESC 키, 종료 상태는 255입니다.

onworks.net 서비스를 사용하여 온라인으로 휩테일 사용



최신 Linux 및 Windows 온라인 프로그램