HP Laserjet 1320에서 폴더가 포함된 포스트스크립트 파일을 인쇄하고 있습니다. 폴더를 하나씩 인쇄할 수 있지만 한 번에 여러 개(예: 10개)를 인쇄하려고 하면 프린터에 메모리가 부족해지고 오류 신호가 표시됩니다. 인쇄 소프트웨어가 인쇄할 폴더 10개를 모두 추가한 다음 한꺼번에 프린터로 보내기 때문인 것 같습니다.
메모리 부족을 방지하는 방법은 무엇입니까?
가능한 해결책:
- 한 폴더를 인쇄한 다음 10초를 기다린 후 다른 폴더를 인쇄하는 스크립트를 작성하세요.
- 프린터 드라이버에도 비슷한 설정이 있나요?
해결책:
- 더 많은 사본을 인쇄하기 위해 프린터 작업 목록에서 "재인쇄" 버튼을 여러 번 누르는 것은... 별로 불편하지 않습니다 :)
답변1
아래의 간단한 스크립트가 이를 수행합니다. 하나의 매개변수, 즉 인쇄하려는 사본 수를 사용합니다. 각 사본에 대해 별도의 인쇄 작업을 생성하므로 한 번에 한 사본씩 전송하여 프린터 오류 문제를 방지할 수 있습니다.
#!/bin/bash
for run in $(seq $1); do
lp -d hp-laserjet-1320-postscript-FUMA-FOLDER \
-o sides=two-sided-short-edge fileToPrint.pdf
done