repl 명령
용도
메시지에 응답합니다.
구문
repl [ +폴더 ] [ -draftfolder +폴더 | -nodraftfolder ] [ 메시지 ] [ -draftmessage메시지 ] [ -annotate [ -noinplace | -inplace ] | -noannotate ] [ -cc 이름 ... ] [ -nocc 이름... ] [ -query | -noquery ] [ -fcc +Folder ] [ -form FormFile ] [ -editor Editor | -noedit ] [ -format | -noformat ] [ -filter 파일 ] [ -width 숫자 ] [ -whatnowproc 프로그램 | -nowhatnowproc ]
설명
repl 명령은 사용자가 메시지에 대한 응답을 구성할 수 있는 인터페이스를 시작합니다. 기본적으로, 이 명령은 현재 폴더의 현재 메시지에 대한 응답을 드래프트합니다. -draftfolder 플래그를 지정하지 않거나Draft-Folder:$HOME/.mh_profile 파일의 항목이 정의되지 않은 경우, repl 명령은 MH 디렉토리에서 draft 파일을 검색합니다. 폴더를 지정하면 그 폴더가 현재 폴더가 됩니다.
repl 명령을 입력하면 시스템이To:,cc:및In-Reply-To:필드를 입력하고 응답 텍스트를 입력하도록 프롬프트를 표시합니다. 편집기를 종료하려면, Ctrl-D를 누르십시오. 편집기를 종료한 후 repl 명령은 MH whatnow 명령을 시작합니다. 다음 위치에서 Enter키를 눌러 사용 가능한 whatnow 부속 명령의 리스트를 볼 수 있습니다.What now?입력하십시오. 이러한 부속 명령을 사용하여 응답을 재편집, 나열 및 전송하거나 repl 명령의 처리를 종료할 수 있습니다.
repl 명령은 응답 메시지를 형식화하기 위해 /etc/mh/replcomps 파일의 정의를 사용합니다. MH 디렉토리에 replcomps 파일을 작성하거나 -form 플래그를 사용하여 대체 응답 형식을 정의할 수 있습니다. 응답 메시지에서 원본 메시지를 그대로 두려면 -filter 플래그를 사용하십시오.
원래 메시지를 재분배 정보를 어노테이션을 작성하려면 -annotate 플래그를 사용하십시오. 이 플래그는 원래 메시지에Resent:필드와 현재 날짜 및 시간을 표시합니다. repl 명령 처리를 종료하기 전에 응답을 전송하는 경우에만 메시지에 어노테이션이 작성됩니다.
플래그
| 항목 | 설명 |
|---|---|
| -주석 달기 | 응답할 메시지에 응답 시간 및 날짜를 추가합니다. -inplace 플래그를 사용하여 어노테이션이 작성된 메시지에 대한 링크를 보존할 수 있습니다. |
| -cc 이름 | 다음에 나열될 사용자를 지정합니다.cc:필드입니다. Names에 대해 all, to, cc 및 me 변수를 지정할 수 있습니다. 기본값은 -cc all입니다. |
| -draftfolder+폴더 | 드래프트 메시지를 지정된 폴더에 넣습니다. +Folder 가 지정되지 않은 경우,Current-Folder가정됩니다. |
| -draftmessage 메시지 | 드래프트 메시지를 지정합니다. -draftmessage 플래그 없이 -draftfolder를 지정하는 경우, 디폴트 메시지는 새로운 메시지입니다. -draftfolder 플래그 없이 이 플래그를 지정하는 경우, 시스템은 디폴트 파일 UserMHdirectory/draft에 드래프트를 작성합니다. |
| -editor 편집기 | 응답 작성을 위한 초기 편집기를 식별합니다. -editor 플래그를 지정하지 않으면 comp 명령은Editor:$HOME/.mh_profile 파일에 입력하십시오. |
| -fcc+폴더 | 지정된 폴더에 응답의 파일 사본을 넣습니다. 이 플래그를 지정하지 않으면 repl 명령은 파일 사본을 작성하지 않습니다. |
| -filter 파일 | 응답할 메시지를 재형식화하여 재형식화된 메시지를 응답의 본문에 넣습니다. 이 플래그와 함께 File 변수를 지정해야 합니다. -filter 플래그는 mhl 명령이 승인할 수 있는 형식 파일을 사용합니다. |
| +폴더 | 응답할 메시지를 포함하는 폴더를 식별합니다. 폴더가 지정되지 않은 경우, 다음을 수행하십시오.Current-Folder사용됩니다. |
| -형태 FormFile | 응답 형식을 지정합니다. repl 명령은 지정된 형식 파일의 각 행을 형식 문자열로 처리합니다. |
| -format | 다음에서 중복 주소를 제거합니다.To:,cc:및Bcc:-width 플래그로 지정된 열을 사용하여 이러한 필드를 표준화합니다. -format 플래그는 디폴트로 인터넷 스타일이 사용되는지 여부를 표시합니다. |
| -help | 명령 구문, 사용 가능 스위치(토글) 및 버전 정보를
나열합니다. 주: MH의 경우, 이 플래그의 이름 전체를 입력해야 합니다.
|
| -inplace | 어노테이션이 작성된 메시지에 대한 링크를 보존하기 위해 어노테이션이 제자리에서 수행되도록 강제 실행합니다. |
| 메시지 | 메시지를 지정합니다. 응답할 메시지와 메시지 드래프트를 둘 다 지정하는 경우
-draftmessge 플래그를 사용해야 합니다. 메시지를 정의하려면 다음을 사용하십시오.
|
| -주석 없음 | 어노테이션을 방지합니다. 이 플래그가 디폴트입니다. |
| -nocc 이름 | 다음에 나열되지 않을 사용자를 지정할 수 있습니다.cc:필드입니다. Names에 대해 all, to, cc 및 me를 지정할 수 있습니다. |
| -초안 폴더 없음 | UserMhDirectory/draft 파일에 드래프트를 넣습니다. |
| -noedit | 초기 편집을 억제합니다. |
| -noformat | 중복 주소의 제거를 모두 억제합니다.To:,cc:및Bcc:필드 및 이러한 필드의 표준화. |
| -noinplace (-noinplace) | 제 자리의 어노테이션을 방지합니다. 이 플래그가 디폴트입니다. |
| -질문 없음 | 자동으로To:및cc:대해 정보를 입력하십시오. 이 플래그가 디폴트입니다. |
| -지금무슨일어났어프로세스 | repl 명령의 대화식 처리를 방지합니다. 이 플래그는 편집을 방지합니다. |
| -query | 각 주소를 포함할 수 있는 권한을 조회합니다.To:및cc:대해 정보를 입력하십시오. |
| -whatnowproc 프로그램 | 응답 태스크를 통해 안내하는 프로그램으로서 지정된 명령 문자열을 시작합니다. 디폴트는 whatnow 프로그램입니다. |
| -width 숫자 | 주소 필드의 폭을 설정합니다. 디폴트는 72열입니다. |
프로파일 항목
다음 항목이 UserMHDirectory/.mh_profile 파일에 입력됩니다.
| 항목 | 설명 |
|---|---|
| Alternate-Mailboxes: | 메일함을 지정합니다. |
| Current-Folder: | 디폴트 현재 폴더를 설정합니다. |
| Draft-Folder: | 초안을 위한 디폴트 폴더를 설정합니다. |
| Editor: | 디폴트 편집기를 설정합니다. |
| fileproc: | 메시지를 재파일하는 데 사용된 프로그램을 지정합니다. |
| mhlproc: | 응답을 작성할 메시지를 필터링하는 데 사용되는 프로그램을 지정합니다. |
| Msg-Protect: | 새 메시지 파일에 대한 보호 레벨을 설정합니다. |
| Path: | 사용자의 MH 디렉토리를 지정합니다. |
| whatnowproc: | 프롬프트에 사용되는 프로그램을 지정합니다.What now?지정합니다. |
보안
RBAC 사용자 및 신뢰할 수 있는 AIX® 사용자 주의: 이 명령은 권한 있는 작업을 수행할 수 있습니다. 특권 사용자만 특권 조작을 실행할 수 있습니다. 권한 부여와 특권에 대한 자세한 정보는 보안의 특권 명령 데이터베이스를 참조하십시오. 이 명령과 연관된 특권 및 권한 부여 리스트는 lssecattr 명령 또는 getcmdattr 부속 명령을 참조하십시오.
예
- 현재 폴더의 현재 메시지에 응답하려면 다음과 같이 입력하십시오.
시스템은 다음과 유사한 텍스트로 응답합니다.repl
이제 응답을 입력할 수 있습니다. 응답의 본문 입력을 마친 후 Ctrl-D 키 시퀀스를 눌러서 편집기를 종료하십시오. 시스템은 다음과 같이 응답합니다.To: patrick@venus cc: tom@thomas Subject: Re: Meeting on Monday In-reply-to: (Your message of Thu, 21 Jul 88 13:39:34 CST.) <8807211839.AA01868> --------------
입력send응답을 전송하십시오. 부속 명령 리스트를 보려면 Enter키를 누르십시오. 이 예에서는 현재 폴더의 현재 메시지에 대한 응답을 전송합니다.What now? - 메시지에 응답을 송신하려면 다음을 수행하십시오.4~에서inbox다음을 입력하십시오.repl +inbox 4시스템은 다음과 유사한 메시지로 응답합니다.
이제 응답을 입력할 수 있습니다. 응답의 본문 입력을 마친 후 Ctrl-D 키 시퀀스를 눌러서 편집기를 종료하십시오. 시스템은 다음과 같이 응답합니다.To: dawn@chaucer cc: jay@venus Subject: Re: Status Report In-reply-to: (Your message of Thu, 21 Jul 88 13:39:34 CST.) <8807211839.AA01868> --------------
입력send응답을 전송하십시오. 부속 명령 리스트를 보려면 Enter키를 누르십시오.What now? - 현재 폴더의 현재 메시지에 대한 응답을 추적하려면
-annotate 플래그를 사용하여 다음과 같이 날짜 및 시간의 사본을 응답할 메시지에 넣으십시오.repl -annotate시스템은 다음과 유사한 메시지로 응답합니다.
이제 응답을 입력할 수 있습니다. 응답의 본문 입력을 마친 후 Ctrl-D 키 시퀀스를 눌러서 편집기를 종료하십시오. 시스템은 다음과 같이 응답합니다.To: patrick@venus cc: tom@thomas Subject: Re: Meeting on Friday In-reply-to: (Your message of Mon, 17 Apr 89 13:39:34 CST.) <8904171839.AA01868> --------------
입력send응답을 전송하십시오. 응답을 전송하지 않고 편집기를 종료하면 어노테이션이 작성되지 않습니다.What now?
파일
| 항목 | 설명 |
|---|---|
| $HOME/.mh_profile | 사용자의 MH 프로파일을 지정합니다. |
| /etc/mh/replcomps | MH 디폴트 응답 템플리트를 포함합니다. |
| 사용자Mh디렉토리/replcomps | 사용자의 디폴트 응답 형식을 포함합니다. |
| /usr/bin/repl | repl 명령을 포함합니다. |
| 사용자Mh디렉토리/초안 | 현재 메시지 드래프트를 포함합니다. |