![以相反的顺序读取 lpstat 输出?](https://linux22.com/image/1116520/%E4%BB%A5%E7%9B%B8%E5%8F%8D%E7%9A%84%E9%A1%BA%E5%BA%8F%E8%AF%BB%E5%8F%96%20lpstat%20%E8%BE%93%E5%87%BA%EF%BC%9F.png)
是否可以lpstat
按相反的顺序输出打印作业,从较新到较旧?从文件末尾开始?
目前我们在输出中看到第一个发送的文档,然后是第二个,等等。
我有超过 5K 个作业,并且我只想输出对我来说新的作业,一旦我到达我在屏幕上打印的最后一个作业 ID,就取消循环。
答案1
是的,你可以使用tac
:
lpstat | tac
如果您只想恢复顺序,比如说最后 10 行,请将您的命令与以下命令组合tail
:
lpstat | tail -n 10 | tac
是否可以lpstat
按相反的顺序输出打印作业,从较新到较旧?从文件末尾开始?
目前我们在输出中看到第一个发送的文档,然后是第二个,等等。
我有超过 5K 个作业,并且我只想输出对我来说新的作业,一旦我到达我在屏幕上打印的最后一个作业 ID,就取消循环。
是的,你可以使用tac
:
lpstat | tac
如果您只想恢复顺序,比如说最后 10 行,请将您的命令与以下命令组合tail
:
lpstat | tail -n 10 | tac