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

piopredef
piopredef piopredef 명령 목적 사전 정의된 프린터 데이터 스트림 정의를 작성합니다. 구문
piopredef [ -r ] -d QueueDeviceName -q PrintQueueName -s DataStreamType -t PrinterType
설명
piopredef 명령은 가상 프린터 정의에서 사전 정의된 프린터 데이터 스트림 정의를 작성합니다. 이 명령은 mkvirprt 명령의 반대로 간주될 수 있습니다. mkvirprt 명령은 사전 정의된 프린터 데이터 스트림 정의를 복사하여 가상 프린터 정의를 작성하며, 이를 원하는 대로 조정할 수 있습니다. 그러나 piopredef 명령은 조정된 가상 프린터 정의를 복사하여 사전 정의된 프린터 데이터 스트림 정의를 작성합니다.
piopredef 명령은 지원되는 프린터의 것과 유사한 인쇄 데이터 스트림을 허용하는 지원되지 않는 프린터의 사전 정의된 프린터 정의를 작성하는 데 사용될 수 있습니다. 예를 들면 4201-3 Proprinter III의 가상 프린터 정의는 mkvirprt 명령으로 작성하여 lsvirprt 명령으로 표시하고, 지원되지 않는 프린터의 경우에는 chvirprt 명령으로 수정한 후 piopredef 명령으로 지정하여 지원되지 않는 프린터의 사전 정의된 정의를 작성할 수 있습니다.
그리고 나서 사전 정의된 새로운 프린터 정의는 mkvirprt 명령으로 지정되어, 동일한 컴퓨터에서 지원되지 않는 프린터 유형을 위한 추가적인 가상 프린터를 작성하며, 또는 다른 컴퓨터로 전송되어 그곳에서 사용됩니다.
파일
-d QueueDeviceName QueueDeviceName 변수를 사용하여, 조정된 가상 프린터 정의의 스풀러가 사전 정의된 프린터 정의를 작성하기 위해 사용되도록 지정합니다.
-q PrintQueueName PrintQueueName 변수를 사용하여, 가상 프린터 정의의 스풀러가 사전 정의된 프린터 정의를 작성하기 위해 사용되도록 지정합니다.
-r -s 플래그와 -t 플래그가 이미 존재하는 사전 정의된 프린터 정의를 지정하는 경우, 기존 정의가 대체되어야 함을 지정합니다.
-s DataStreamType DataStreamType 변수를 사용하여, 작성될 사전 정의된 프린터 정의를 위한 프린터를 지정합니다. 예제 데이터 스트림 유형은 다음과 같습니다.
asc
IBM 확장형 ASCII
gl
휴렛 팩커드 GL
pcl
휴렛 팩커드 PCL
ps
포스트스크립트
630
Diablo 630
855
텍사스 인스트루먼트 855
-t PrinterType 작성될 사전 정의된 프린터 정의에 대한 프린터 유형을 지정합니다. 기존 프린터 유형의 예제로는 4201-3, hplj-2, ti2115 등이 있습니다.
주: 지정된 플래그가 없는 경우에는 명령 구문이 표시됩니다.
예제
가상 프린터에 대한 기존의 가상 프린터 정의로부터 사전 정의된 새로운 기존 프린터 정의를 작성하려면 다음과 같이 입력하십시오.
piopredef -d mypro -q proq -s asc -t 9234-2
proq 인쇄 대기행렬의 mypro 대기행렬 장치에 지정된 가상 프린터에 대한 속성이 9234-2 프린터(asc 데이터 스트림)를 위한 새로운 사전 정의된 프린터 정의를 작성하기 위해 복사됩니다.
파일
/etc/piopredef piopredef 명령을 포함합니다.
/usr/lpd/pio/predef/* 사전 정의된 프린터 데이터 스트림 속성 파일. 파일 이름은 PrinterType.DataStreamType 형식입니다.
/var/spool/lpd/pio/@local/custom/* 조정된 가상 프린터 속성 파일. 파일 이름은 인쇄 대기행렬 이름:대기행렬 장치 이름 형식입니다.