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

mark
mark mark 명령 목적 메세지 순서를 작성, 수정 및 표시합니다. 구문
mark [ +Folder ] [ -list ] [ -sequence Name [ Messages... ] [ -add | -delete ] [ -zero | -nozero ] [ -public | -nopublic ] ]
설명
mark 명령은 한 순서의 메세지를 작성, 삭제, 추가 및 나열합니다. 디폴트로, mark 명령은 모든 순서와 현재 폴더의 메세지를 나열합니다. -add 또는 -delete 플래그를 사용할 경우, -sequence 플래그도 사용해야 합니다. 모든 메세지가 시퀀스에서 삭제되면, mark 명령은 시퀀스 이름을 폴더에서 제거합니다.
새로운 순서를 작성하려면, -sequence 플래그를 작성할 순서의 이름과 함께 입력하십시오. mark 명령은 현재 메세지에서 시작하여 순서를 작성합니다. 디폴트로, mark 명령은 순서를 현재 폴더에 둡니다. 폴더를 지정하면, 그 폴더가 현재 폴더가 됩니다.
플래그
-add 메세지를 순서에 추가합니다. -add 플래그가 디폴트입니다. 메세지를 지정하지 않으면, mark 명령은 현재 메세지를 사용합니다.
주: 이 플래그는 -sequence 플래그와 같이 사용해야 합니다.
-delete 메세지를 순서에서 삭제합니다. 메세지를 지정하지 않은 경우에는 디폴트로 현재 메세지가 삭제됩니다.
주: 이 플래그는 -sequence 플래그와 같이 사용해야 합니다.
+Folder 조사할 폴더를 지정합니다.
-help 명령 구문, 사용 가능한 스위치(토글) 및 버전 정보를 나열합니다.
주: MH의 경우에는 이 플래그 이름 전체를 입력해야 합니다.
-list 한 순서의 메세지를 표시합니다. 디폴트로, -list 플래그는 현재 폴더에 대해서 정의된 모든 순서 이름과 메세지를 표시합니다. 특정 순서를 보려면 -list 플래그와 함께 -sequence 플래그를 사용하십시오.
-nopublic 순서를 사용자의 용도로 제한합니다. -nopublic 플래그는 순서에 메세지를 제한하지 않으며, 순서 자체만 제한합니다. 폴더가 다른 사용자에 대해 쓰기 방지되어 있는 경우, 이 옵션은 디폴트입니다.
-nozero 지정된 메세지만 추가하거나 삭제하여 순서를 수정합니다. 이 플래그가 디폴트입니다.
-public 다른 사용자도 사용할 수 있는 순서를 만듭니다. -public 플래그가 사용 가능하게 만드는 것은 보호된 메세지가 아니라 순서 자체입니다. 폴더가 다른 사용자에 대해 쓰기 방지되지 않은 경우, 이 플래그는 디폴트입니다.
-sequence Name -list, -add 및 -delete 플래그에 대한 순서를 지정합니다.
-zero 현재 메세지를 제외하고 모든 메세지의 순서를 지웁니다. -delete 플래그가 지정되어 있는 경우, -zero 플래그는 메세지를 삭제하기 전에 폴더의 모든 메세지를 순서에 놓습니다.
Messagse 순서의 메세지를 지정합니다. 한번에 두 개 이상의 메세지를 지정할 수 있습니다. 메세지는 다음 참조로 식별할 수 있습니다.
Number
메세지의 번호
all
폴더의 모든 메세지
cur 또는 .(마침표)
현재 메세지(디폴트)
first
폴더의 첫번째 메세지
last
폴더의 마지막 메세지
next
현재 메세지의 다음 메세지
prev
현재 메세지의 이전 메세지
-list 플래그가 사용되는 경우, Messages 매개변수의 디폴트는 all입니다. 그 밖의 경우, 디폴트는 현재 메세지입니다.
프로파일 입력항목
다음 항목은 UserMHDirectory/context 파일에 있습니다.
Current-Folder: 디폴트 현재 폴더를 지정합니다.
다음 항목은 $HOME/.mh_profile 파일에 있습니다.
Path: MH 디렉토리를 지정합니다.
예제
현재 폴더에 정의된 모든 순서의 리스트를 보려면, 다음을 입력하십시오.
mark
시스템은 다음과 유사한 메세지를 표시합니다.
cur: 94
test: 1-3 7 9
이 예제에서, 94 메세지는 현재 폴더에 있는 현재 메세지 번호입니다. test라는 메세지 시퀀스는 메세지 번호 1, 2, 3, 7, 9를 포함하고 있습니다.
meetings 폴더에 정의된 모든 순서의 리스트를 보려면, 다음을 입력하십시오.
mark +meetings
시스템은 다음과 유사한 메세지를 표시합니다.
cur: 5
dates: 12 15 19
현재 폴더에서 schedule이라는 새로운 메세지 순서를 작성하려면, 다음을 입력하십시오.
mark -sequence schedule
시스템은 schedule 순서가 작성되었음을 표시하는 쉘 프롬프트를 표시합니다. 디폴트로, 시스템은 현재 메세지를 새로운 순서에 추가합니다.
메세지 10을 schedule 순서에서 삭제하려면, 다음을 입력하십시오.
mark -sequence schedule 10 -delete
파일
$HOME/.mh_profile MH 사용자 프로파일을 지정합니다.
/usr/bin/mark mark 명령이 들어 있습니다.
관련 정보
pick 명령
mh_alias 파일 형식 및 mh_profile 파일 형식