인쇄 작업이 취소되었는지 확인하고 이를 스크립트에서 수행해야 합니다.
그러나 lpstat의 "완료된 작업" 목록에는 취소된 작업이 포함되어 있는 것으로 보입니다. 따라서 완료 목록에 나타나지 않고 작업이 취소되었다고 추론할 수는 없는 것 같습니다. 그리고 나는 그것을 쿼리할 방법이 없습니다.
어떻게 해야 하나요?
그런데 이것의 목적은 실제 완료된 작업의 날짜 스탬프를 기록하여 다음에 인쇄할 파일을 결정할 때 다시 인쇄할 필요가 없도록 하는 것입니다. 즉, 수정되지 않은 한 성공적으로 인쇄되지 않은 파일만 인쇄됩니다. 어떤 "완료된" 작업이 성공적으로 인쇄되지 않았는지 알아야 합니다.