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

deroff
deroff deroff 명령 목적 파일에서 nroff, troff, tbl 및 eqn 명령 구문을 제거합니다. 구문
deroff { -ma -me -ms [ -mm [ -ml ] ] } [ -i | -l ] [ -k ] [ -p ] [ -u ] [ -w ] [ File ... ]
설명
deroff 명령은 영어 텍스트가 포함된 지정한 파일(디폴트로 표준 입력)을 읽어서, 모든 troff 요청, 매크로 호출, 백슬래쉬 구문, eqn 명령 구문(.EQ 및 .EN 행 사이와 분리문자 사이) 및 tbl 명령 설명을 모두 제거한 다음 파일의 나머지를 표준 출력으로 기록합니다.
deroff 명령 다음에는 대개 포함된 파일의 체인(.so 및 .nx troff 명령 요청)이 따라 옵니다. 파일이 이미 포함되어 있으면, 그 파일을 이름 붙이는 .so 요청은 무시되고 .nx 요청은 실행을 종료합니다.
주: deroff 명령은 완벽한 troff 명령 해석기가 아니므로 사소한 구문으로도 혼란스러울 수 있습니다. 오류가 발생되면, 대부분의 경우 너무 적은 출력보다는 너무 많은 출력이 작성됩니다.
매개변수
파일 deroff 명령을 위한 영어 텍스트 파일을 지정하여 troff, eqn 및 tbl 명령 처리 결과를 제거합니다. 디폴트 파일은 표준 입력입니다.
플래그
-ma 수행 중인 텍스트만 출력되도록 텍스트에서 MA (man) 매크로를 무시합니다.
-me 수행 중인 텍스트만이 출력되도록 텍스트에서 ME 매크로를 무시합니다. 이것은 디폴트입니다.
-ml 텍스트에서 MM 매크로(-mm 플래그)를 무시하고 MM 리스트 구조도 삭제합니다. -mm 플래그는 이 플래그와 함께 지정되어야 합니다.
주: 내포된 리스트로 -ml 플래그를 사용하지 마십시오.
-mm MM 매크로를 무시합니다.
-ms 수행 중인 텍스트만 출력되도록 텍스트에서 MS 매크로를 무시합니다.
-i 내부 파일의 처리를 억제합니다.
-l /usr/lib/tmac에 있는 매크로 파일처럼 이름이 /usr/lib로 시작하는 내부 파일 처리를 억제합니다.
-k 함께 보관할 지정된 블록을 보유합니다. 디폴트는 보관된 텍스트 블록을 삭제하는 것입니다. 예를 들어, .ne 구문을 삭제합니다.
-p 특정 단락을 처리합니다.
-u ASCII 밑줄 및 굵은체 제어 순서를 제거합니다. 이 플래그는 자동으로 -w 플래그를 설정합니다.
-w 한 행에 한 단어씩만 남고 다른 모든 문자는 삭제된 단어 리스트를 출력합니다. 그렇지 않으면 출력은 원문을 그대로 따릅니다.
텍스트에서, 단어는 문자로 시작하는 문자열로서 두 자 이상의 문자를 포함하며, 문자, 숫자, 앰퍼샌드(&) 및 작은따옴표(')로 구성됩니다. 그러나 매크로 호출에서 단어는 두 개 이상의 문자로 시작하고 총 세 개 이상의 문자로 구성됩니다. 분리문자는 문자, 숫자, 구두점, 작은따옴표 및 앰퍼샌드 이외의 문자입니다. 단어 맨 끝에 위치한 작은따옴표와 앰퍼샌드는 단어에서 제거됩니다.
관련 정보
eqn 명령, neqn 명령, nroff command, tbl 명령, troff 명령.