다음과 같이 호출하여 인쇄하는 루비 스크립트를 작성합니다.CUPS의 lp는 무엇을 반환합니까?
`/usr/bin/lp -d PrinterQueue -U #{user} #{fileToBePrinted}`
정상적으로 인쇄 오류를 처리하고 싶지만 실행할 때 lp
이 반환하는 것을 판별 할 수 없습니다. 일반적으로 다음과 같은 문자열입니다.
요청 ID는 PrinterQueue-68 (1 파일)입니다.
lp
이 이상한 경우에 무엇을 반환해야하는지 설명하는 곳이 있습니까?
고마워!
맨 페이지를 확인 했습니까? –
반환 값을 전혀 말하지 않습니다 : ( – Jay
'open3'은 표준 출력, 표준 오류 및 반환 값을 얻을 수있는 방식으로 백틱보다 더 나은 호출 일 수 있습니다 (반환 값은 0이 아니어야합니다. 오류). –