如何按日期列出我的“at”工作?

WAE*_*AEL 5 linux rhel sort at

我在用

atq

命令,但我需要按日期列出我的 at 工作。这怎么可能?

jas*_*yan 6

您可以通过管道输出atqtosort并使用k开关(通过键排序)和M(月份排序)按日期列出您的作业。例如,默认输出如下所示:

atq
5   Mon Dec 10 19:00:00 2012 a jason
6   Tue Jan 15 05:00:00 2013 a jason
4   Thu Dec  6 19:00:00 2012 a jason
Run Code Online (Sandbox Code Playgroud)

管道通过sort

atq | sort -r -k3M -k4
6   Tue Jan 15 05:00:00 2013 a jason
5   Mon Dec 10 19:00:00 2012 a jason
4   Thu Dec  6 19:00:00 2012 a jason
Run Code Online (Sandbox Code Playgroud)

其中第三个字段按月 ( ) 排序-M,第四个字段按日排序。您还可以通过添加另一个键来按任何其他字段(例如时间)进行排序。