web-dev-qa-db-ja.com

CUPS印刷ジョブを送信するときにジョブ番号を取得するにはどうすればよいですか?

私は [〜#〜] cups [〜#〜] で作業していて、ジョブ監視をラップしようとしています。 lprを使用してジョブを送信するときにジョブ番号を取得する方法はありますか?

または、印刷されたジョブのリストを表示し、そのジョブに送信されたファイル名を教えてくれる他のツールはありますか?

4
Ben Dauphinee

「lpr」の代わりに「lp」を使用する必要があります。 「lp」は、ジョブの送信後にJOBIDを返します。 lp -d printername の代わりに lpr -P printername

[root@server ~]# lp -d office /etc/ntp.conf 
request id is office-5330836 (1 file(s))
4
ewwhite