[問題] 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