![如何验证脚本中已取消的打印作业](https://linux22.com/image/14852/%E5%A6%82%E4%BD%95%E9%AA%8C%E8%AF%81%E8%84%9A%E6%9C%AC%E4%B8%AD%E5%B7%B2%E5%8F%96%E6%B6%88%E7%9A%84%E6%89%93%E5%8D%B0%E4%BD%9C%E4%B8%9A.png)
我需要验证打印作业是否已取消,并在脚本中执行此操作。
但 lpstat 的“已完成作业”列表似乎包括那些已被取消的作业。因此,我似乎无法推断作业未出现在已完成列表中而已被取消。而且我看不出有什么办法可以查询它。
我怎样才能做到这一点?
顺便说一句,这样做的目的是记录实际完成作业的日期戳,以便在下次确定要打印哪些文件时不必要地再次打印这些作业。即仅打印那些尚未成功打印的文件,除非它们已被修改。有必要知道哪些“已完成”作业未成功打印。
我需要验证打印作业是否已取消,并在脚本中执行此操作。
但 lpstat 的“已完成作业”列表似乎包括那些已被取消的作业。因此,我似乎无法推断作业未出现在已完成列表中而已被取消。而且我看不出有什么办法可以查询它。
我怎样才能做到这一点?
顺便说一句,这样做的目的是记录实际完成作业的日期戳,以便在下次确定要打印哪些文件时不必要地再次打印这些作业。即仅打印那些尚未成功打印的文件,除非它们已被修改。有必要知道哪些“已完成”作业未成功打印。