![如何获取 cups 中作业的文件名?](https://linux22.com/image/1276975/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%20cups%20%E4%B8%AD%E4%BD%9C%E4%B8%9A%E7%9A%84%E6%96%87%E4%BB%B6%E5%90%8D%EF%BC%9F.png)
我打印了几个文件,lpstat 显示它们已完成。但输出如下:
# lpstat -W completed -l
Canon-1 root 1086464 Sat May 21 22:47:03 2011
Alerts: job-canceled-by-user
queued for Canon
Canon-2 root 337920 Mon May 23 20:18:02 2011
Alerts: job-canceled-by-user
queued for Canon
CanonWin-3 root 17408 Mon May 23 20:29:40 2011
Alerts: job-completed-successfully
queued for CanonWin`
我如何获取已打印文件的名称?PS 是否有任何 bash 脚本可以让我获取已打印的所有文件的名称?
答案1
使用“lpq JOB_ID”,其中 JOB_ID 是数字 1,2,3(在您的示例中)。或者参见http://localhost:631/工作/和名称字段