[问题] atrm有删除所有排程的参数吗?

楼主: stonys (蝶恋影)   2019-03-26 09:08:55
大家好,因为目前管理的主机与类型蛮多的
想写一支自动化的程式来管理
其中在Linux系统方面会用到自动SSH登入再下指令
我的问题是,我可能会用到at这个指令来新增一个排程
同时偶尔也想要自动删除排程
如果是人工作业,我可以先atq查询后,再用atrm来删除特定排程
不过想请教的是,atrm是否有一次删除所有排程的参数?
还是有其它方式可以达成我的目的呢?谢谢!
作者: chang0206 (Eric Chang)   2019-03-26 11:55:00
把你要的job都加到/etc/cron.d 里面 ,清掉那个档案就删掉所有排程了
作者: kenduest (小州)   2019-03-26 12:57:00
atq | awk '{ print $1}' | xargs atrm 这样?自动化基本上这类 shell 语法使用很常见都会用到
楼主: stonys (蝶恋影)   2019-03-26 12:58:00
感谢楼上,等等来测试看看!使用3楼的方法已成功!

Links booklink

Contact Us: admin [ a t ] ucptt.com