| HOME / 정보공유 / AIX 명령어 모음

repl
repl repl 명령 목적 메세지에 응답합니다. 구문
repl [ +Folder ] [ -draftfolder +Folder | -nodraftfolder ] [ Message ] [ -draftmessageMessage ] [ -annotate [ -noinplace | -inplace ] | -noannotate ] [ -cc Names... ] [ -nocc Names... ] [ -query | -noquery ] [ -fcc +Folder ] [ -form FormFile ] [ -editor Editor | -noedit ] [ -format | -noformat ] [ -filter File ] [ -width Number ] [ -whatnowproc Program | -nowhatnowproc ]
설명
repl 명령은 사용자가 메세지에 대한 응답을 구성할 수 있는 인터페이스를 시작합니다. 디폴트로, 명령은 현재 폴더의 현재 메세지에 응답을 구성합니다. -draftfolder 플래그를 지정하지 않거나 Draft-Folder: 항목이 $HOME/.mh_profile 파일에 정의되어 있지 않으면 repl 명령이 draft 파일에서 MH 디렉토리를 탐색합니다. 폴더를 지정하지 않으면, 해당 폴더는 현재 폴더가 됩니다.
repl 명령을 입력하면 시스템이 To:, cc: 및 In-Reply-To: 필드를 임시 보관함에 넣고 응답 텍스트를 입력하라는 메세지를 표시합니다. 편집기를 종료하려면, Ctrl-D를 누르십시오. 편집기를 종료한 후 repl 명령은 MH whatnow 명령을 시작합니다. What now? 프롬프트에서 Enter 키를 누르면 사용 가능한 whatnow 부속명령 리스트를 볼 수 있습니다. 이들 부속명령으로, 응답을 다시 편집, 나열 및 전송하거나 repl 명령의 처리를 종료할 수 있습니다.
주: 전송할 때 식별할 메세지에 대해서는 대쉬로 된 선이나 공백행을 메세지의 헤더와 본문 사이에 그대로 남겨 두어야 합니다.
repl 명령은 응답 메세지를 포맷하기 위해 /etc/mh/replcomps 파일의 정의를 사용합니다. MH 디렉토리에 replcomps 파일을 작성하거나 -form 플래그를 사용하여 대체 응답 형식을 사용할 수 있습니다. 응답 메세지의 원래 메세지 사본을 그대로 두려면, -filter 플래그를 사용하십시오.
원래 메세지에 재분산 정보로 주석을 붙이려면, -annotate 플래그를 사용하십시오. 이 플래그는 Resent: 필드, 현재 날짜 및 시간과 함께 원래 메세지에 주석을 붙입니다. repl 명령 처리를 종료하기 전에 응답을 전송할 경우에만 메세지에 주석이 붙습니다.
파일
-annotate 응답될 메세지에 응답 시간과 날짜를 추가합니다. 주석을 단 메세지의 링크를 보존하기 위해 -inplace 플래그를 사용할 수 있습니다.
-cc Names 응답의 cc: 필드에 나열될 사용자를 지정합니다. 이름 :에 다음 변수를 지정할 수 있습니다. all, to, cc, me. 디폴트는 -cc all입니다.
-draftfolder +Folder 지정된 폴더에 드래프트 메세지를 넣습니다. +Folder가 지정되지 않으면, Current-Folder로 간주합니다.
-draftmessage Message 드래프트 메세지를 지정합니다. -draftmessage 플래그 없이 -draftfolder를 지정하면, 디폴트 메세지는 신규입니다. -draftfolder 플래그 없이 이 플래그를 지정하면, 시스템에서는 디폴트 파일인 UserMHdirectory/draft에 드래프트를 작성합니다.
-editor Editor 응답 구성을 위한 초기 편집기를 식별합니다. -editor 플래그를 지정하지 않으면 comp 명령이 $HOME/.mh_profile 파일의 Editor: 항목에 지정된 디폴트 편집기를 선택합니다
-fcc +폴더 지정된 폴더에 응답의 파일 사본을 넣습니다. 이 플래그를 지정하지 않으면, repl 명령은 파일 사본을 작성하지 않을 것입니다.
-filter File 응답될 메세지를 다시 포맷하여 그것을 응답의 본문에 넣습니다. 이 플래그로 File 변수를 지정해야 합니다. -filter 플래그는 mhl 명령이 받아들일 수 있는 형식 파일을 사용합니다.
+Folder 응답할 메세지를 포함하는 폴더를 식별합니다. 폴더가 지정되지 않으면, Current-Folder가 사용됩니다.
-form FormFile 응답 형식을 지정합니다. repl 명령은 지정된 형식 파일의 각 행을 형식 문자열로 취급합니다.
-format To:, cc: 및 Bcc: 필드에서 중복 주소를 제거하고, -width 플래그에서 지정하는 열을 사용하여 이러한 필드를 표준화합니다-format 플래그는 디폴트로 인터넷 스타일이 사용되는지를 나타냅니다.
-help 명령 구문, 가능한 스위치(토글) 및 버전 정보를 나열합니다.
주: MH의 경우, 이 플래그의 이름 전체를 입력해야 합니다.
-inplace 주석이 붙여진 메세지와의 링크를 보존하기 위해 주석이 제자리에 들어가도록 해줍니다.
Message 메세지를 지정합니다. 응답할 메세지와 메세지 드래프트를 둘 모두 지정하면, -draftmessge 플래그를 사용해야 합니다. 메세지를 정의하려면, 다음을 사용하십시오.
Number
메시지의 번호입니다.
cur 또는 .
현재의 메세지입니다. 디폴트 응답 메세지입니다.
first
폴더의 첫 번째 메세지입니다.
last
폴더의 최종 메세지입니다.
new
작성된 신규 메세지입니다. 디폴트 드래프트 메세지는 new입니다.
next
현재 메세지의 다음 메세지입니다.
prev
현재 메세지 앞에 있는 메세지입니다.
-noannotate 주석이 사용되지 않도록 방지합니다. 이 플래그가 디폴트입니다.
-nocc Names 응답의 cc: 필드에 나열되지 않을 사용자를 지정하도록 허용합니다Name:에 대해 all, to, cc, me을 지정할 수 있습니다.
-nodraftfolder UserMhDirectory/draft 파일에 드래프트를 넣습니다.
-noedit 초기 편집을 생략합니다.
-noformat To:, cc: 및 Bcc: 필드에서 중복 주소의 제거와 이들 필드의 표준화를 모두 억제합니다.
-noinplace 주석이 제위치에 들어가는 것은 방지합니다. 이 플래그가 디폴트입니다.
-noquery 자동으로 To:와 cc: 필드를 구축합니다. 이 플래그가 디폴트입니다.
-nowhatnowproc repl 명령의 대화식 처리를 방지합니다. 이 플래그는 편집을 방지합니다.
-query To:와 cc: 필드에 각 주소를 포함하기 위한 사용 권한에 대해 사용자를 조회합니다.
-whatnowproc Program 응답 타스크를 안내하는 프로그램으로서의 지정된 명령 문자열을 시작합니다. 디폴트는 whatnow 프로그램입니다.
-width Number 주소 필드의 가로길이를 설정합니다. 디폴트는 72 열입니다.
프로파일 항목
다음 항목이 UserMhDirectory/.mh_profile 파일에 입력됩니다.
Alternate-Mailboxes: 메일함을 지정합니다.
Current-Folder: 현재의 디폴트 폴더를 설정합니다.
Draft-Folder: 드래프트를 위한 디폴트 폴더를 설정합니다.
Editor: 디폴트 편집기를 설정합니다.
fileproc: 메세지를 재저장하는 데 사용하는 프로그램을 지정합니다.
mhlproc: 응답할 메세지 필터에 사용하는 프로그램을 지정합니다.
Msg-Protect: 새 메세지 파일에 대한 보호 레벨을 설정합니다.
Path: 사용자의 MH 디렉토리를 지정합니다.
whatnowproc: What now? 질문에 대한 프롬프트를 표시하는 데 사용되는 프로그램을 지정합니다.
예제
현재 폴더의 현재 메세지에 응답하려면 다음을 입력하십시오.
repl
시스템은 다음과 유사한 텍스트로 응답합니다.
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>
--------------
이제 응답을 입력할 수 있습니다. 응답의 본문 입력을 마치면, Ctrl-D 키를 눌러 편집기를 종료하십시오. 시스템은 다음과 같이 응답합니다.
What now?
응답을 보내려면 send를 입력하십시오. 부속명령 리스트를 보려면, Enter 키를 누르십시오. 이 예제에서, 현재 폴더의 현재 메세지에 응답을 전송합니다.
응답을 inbox 폴더의 메세지 4로 전송하려면 다음을 입력하십시오.
repl +inbox 4
시스템은 다음과 유사한 메세지로 응답합니다.
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>
--------------
이제 응답을 입력할 수 있습니다. 응답의 본문 입력을 마치면, Ctrl-D 키를 눌러 편집기를 종료하십시오. 시스템은 다음과 같이 응답합니다.
What now?
응답을 보내려면 send를 입력하십시오. 부속명령 리스트를 보려면, Enter 키를 누르십시오.
현재 폴더의 현재 메세지에 대한 응답을 추적하려면 -annotate 플래그를 사용하여 다음과 같이 날짜와 시간의 사본을 응답할 메세지에 넣으십시오.
repl -annotate
시스템은 다음과 유사한 메세지로 응답합니다.
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>
--------------
이제 응답을 입력할 수 있습니다. 응답의 본문 입력을 마치면, Ctrl-D 키를 눌러 편집기를 종료하십시오. 시스템은 다음과 같이 응답합니다.
What now?
응답을 보내려면 send를 입력하십시오. 응답을 전송하지 않고 편집기를 중지시키면, 주석이 작성되지 않습니다.
파일
$HOME/.mh_profile 사용자의 MH 프로파일을 지정하고 있습니다.
/etc/mh/replcomps MH 디폴트 응답 템플릿을 포함하고 있습니다.
user Mh directory/replcomps 사용자의 디폴트 응답 형식을 포함하고 있습니다.
/usr/bin/repl repl 명령을 포함하고 있습니다.
user Mh directory/draft 현재 메세지 드래프트를 포함하고 있습니다.
관련 정보
anno 명령, comp 명령, dist 명령, forw 명령, mhl 명령, send 명령, whatnow 명령
mh_alias 파일 형식, mh_profile 파일 형식.