以相反的顺序读取 lpstat 输出?

以相反的顺序读取 lpstat 输出?

是否可以lpstat按相反的顺序输出打印作业,从较新到较旧?从文件末尾开始?

目前我们在输出中看到第一个发送的文档,然后是第二个,等等。

我有超过 5K 个作业,并且我只想输出对我来说新的作业,一旦我到达我在屏幕上打印的最后一个作业 ID,就取消循环。

答案1

是的,你可以使用tac

lpstat | tac

如果您只想恢复顺序,比如说最后 10 行,请将您的命令与以下命令组合tail

lpstat | tail -n 10 | tac

相关内容