启动时删除所有“at”作业

启动时删除所有“at”作业

有没有办法在启动时删除所有未完成的作业?我试过

atrm $(atq | cut -f1) 

它在命令行上完美运行,但在启动时不起作用。有任何想法吗?

答案1

AT另一种选择是直接从存储作业的假脱机目录中删除作业(此命令YOURUSER仅删除用户的作业):

find /var/spool/atjobs -user YOUR_USER -type f -exec rm {} \;

相关内容