labcat 명령
용도
프로세스의 민감도 레이블(SL)을 배너와 인쇄된 각 페이지의 상단 및 하단에 인쇄합니다.
구문
labcat 파일
설명
' labcat ' 명령은 두 가지 작동 모드를 사용하여 Trusted AIX® 설치된 System V 인쇄 하위 시스템에 대해 사람이 읽을 수 있는 형식의 보안 바이너리 레이블을 생성합니다. 이 명령은 DIA 레이블 인코딩 소프트웨어를 사용하여 배너와 페이지에 나타나는 레이블을 생성합니다.
일반적으로 ' labcat ' 명령은 프린터로 전송된 각 프린터 명령을 구문 분석합니다. 해당 명령은 내부 페이지 레이블링을 손상시키거나 프린터의 영구 상태에 영향을 줄 수 없으며 영향을 받지 않은 상태로 전달됩니다. 가능한 경우 의심되는 명령은 수정되지만, 특정 명령의 사용이 허용되지 않는 경우 ' labcat ' 명령은 프린터를 재설정하고 오류 코드와 함께 종료되어 인쇄 작업을 중단합니다. 따라서 위험한 명령이 프린터로 전송되지 않습니다. 다음 프린터 재설정(다음 인쇄 작업 이전)은 프린터 디폴트 상태를 재설정합니다.
' labcat ' 명령은 셸 환경 변수 TERM (' lpsched 명령으로 설정하여 프린터 유형을 나타냄)을 검사하여 표준 입력에서 수신하는 프린터 명령의 언어를 결정합니다. Hplaserjet 또는 hplaser 값은 PCL 언어(표준 구성)를 의미하며, PS, PS-b 또는 PSR은 PostScript 언어(포스트스크립트 구성)를 나타냅니다.
플래그
| 항목 | 설명 |
|---|---|
| -c | 캐리지 리턴(CR)을 출력에 추가합니다. |
| -f | 파일이 아닌 표준 입력을 사용함을 표시합니다. |
| -p 줄 | 페이지당 테스트 행 수를 표시합니다. |
| -P 페이지 유형 | 다양한 크기 페이지의 상단과 하단에 나타날 레이블의 올바른 위치를 판별합니다. pagetype 매개변수를 지정하지 않으면 페이지 유형 letter를 가정합니다. 포스트스크립트 구성에서, pagetype 값은 프린터가 재설정된 후 print-job 오브젝트를 보내기 전에 프린터로 보냅니다. 표준
구성에서는 pagetype
매개변수가 다음 중 하나여야 합니다.
|
| -U | 페이지에 레이블을 지정하지 않는 것으로 지정합니다. |
| 파일 | 인쇄될 파일을 지정합니다. 여러 파일을 인쇄할 수 있습니다. 파일이 여러 개인 경우 공백으로 분리하십시오. |
종료 상태
| 항목 | 설명 |
|---|---|
| 0 | 명령이 성공적으로 완료되었습니다. |
| -1 | 명령이 실패했습니다. |
오류 코드
- 이벤트를 감사할 수 없습니다.
- 페이지 길이 또는 페이지 유형이 유효하지 않습니다.
- 레이블 인코딩 파일을 열 수 없습니다.
- 인쇄될 파일을 열 수 없습니다.