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

piodigest
piodigest piodigest 명령 목적 가상 프린터 정의를 위한 속성 값을 메모리 이미지에 정리하고, 메모리 이미지를 파일에 저장합니다. 구문
/usr/lpd/pio/etc/piodigest [ -s DataStreamType ] [ -n DeviceName ] [ -p DirectoryPath ] [ -q PrintQueueName ] [ -t PrinterType ] [ -d QueueDeviceName ] { ColonFileName | - }
설명
piodigest 명령은 콜론 파일에서 가상 프린터 속성 값을 검색하고 속성값 및 그 참조 테이블의 메모리 이미지를 구축하여 구성된 메모리 이미지를 파일에 기록합니다. 그런 다음 인쇄 형식화 프로그램과 piobe 명령(인쇄 작업 관리자)을 사용하여 파일 내의 메모리 이미지에 액세스할 수 있습니다. 또한 명령은 지정된 대기행렬 및 대기행렬 장치에 오브젝트 데이터 관리자(ODM) 스탠자도 작성합니다. ODM 스탠자는 SMIT(시스템 관리 인터페이스 도구) 대화 상자에서 사용됩니다. zV라는 속성이 지정되고 속성에 +값이 포함되면, piodigest 명령은 콜론 파일에 지정된 모든 속성에 대한 구문, 참조, 한계등의 유효성을 확인합니다.
piodidgest 명령은 가상 프린터 정의의 사용자 버전이 처음으로 작성되거나 차후 수정될 때마다 호출되어야 합니다. piodigest 명령을 호출할 때마다 하나의 가상 프린터 정의의 속성값이 정리됩니다.
ColonFileName 매개변수는 콜론 형식의 입력 파일 이름입니다. 콜론 파일은 하나의 가상 프린터에 대한 속성 값을 포함하고 있습니다. ColonFileName 매개변수의 -(대쉬) 값은 콜론 파일을 표준 입력에서 읽어야 한다는 의미입니다.
작성된 출력 파일 이름의 양식은 다음과 같습니다.
PrinterType.DataStreamType.DeviceName.PrintQueueName:QueueDeviceName
파일
-d QueueDeviceName 가상 프린터(대기행렬 장치)의 이름을 지정합니다.
이 플래그가 지정되지 않으면, 입력 콜론 파일의 mv 속성으로 지정된 가상 프린터 이름이 가정됩니다.
-n DeviceName 행 프린터 0의 경우, lp0, 또는 행 프린터 1의 경우, lp1 등으로 프린터 장치 이름을 지정합니다.
이 플래그가 지정되지 않으면, 입력 콜론 파일의 mn 속성으로 지정된 장치 이름이 가정됩니다.
-p DirectoryPath 출력이 작성될 디렉토리의 경로 이름을 지정합니다.
이 플래그가 지정되지 않으면, /var/spool/lpd/pio/@local/ddi 디렉토리가 가정됩니다.
-q PrintQueueName 가상 프린터를 지정하는 인쇄 대기행렬 이름을 지정합니다.
이 플래그가 지정되지 않으면, 입력 콜론 파일의 mq속성으로 지정된 프린트 대기행렬 이름이 가정됩니다.
-s DataStreamType 프린터 데이터 스트림 유형을 지정합니다. 데이터 스트림 유형의 예제는 asc(IBM 확장형 ASCII), ps(포스트스크립트), pcl(HP PCL), 630(Diablo 630)입니다.
이 플래그가 지정되지 않으면, 입력 콜론 파일의 md속성으로 지정된 데이터 스트림 유형이 가정됩니다.
-t PrinterType 프린터 유형을 지정합니다. 예를 들면 4201-3 및 ti2115를 지정합니다.
이 플래그가 지정되지 않으면, 입력 콜론 파일의 mt 속성으로 지정된 프린터 유형이 가정됩니다.
예제
정리된 가상 프린터 정의를 작성하려면 다음과 같이 입력하십시오.
piodigest -d mypro -n lp0 -q proq -s asc -t 4201-3
proq 인쇄 대기행렬의 mypro 대기행렬 장치에 지정된 가상 프린터의 속성 값은 정리된 후 /var/spool/lpd/pio/@local/ddi 디렉토리에 있는 4201-3.asc.lp0.proq:mypro 파일에 저장됩니다.
파일
/var/spool/lpd/pio/@local/ddi/* 정리된 가상 프린터 정의를 포함하고 있습니다.
/usr/lpd/pio/etc/piodigest piodigest 명령을 포함하고 있습니다.
관련 정보
mkvirprt 명령, piobe 명령, pioburst 명령, pioformat 명령, piofquote 명령, pioout 명령, piopredef 명령