2017-10-18 147 views
0

我創建一個cron作業cron作業在這樣的腳本:刪除通過bash腳本

DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" 
crontab -l > crontask 
grep "* * * * * $DIR/somescript" crontask || echo "* * * * * $DIR/somescript" >> crontask 

我想建立一個腳本,可以刪除這份工作,我應該怎麼辦呢?

+0

刪除什麼工作? – 123

+0

「* * * * * $ DIR/somescript」,它可能被稱爲cron任務嗎? – Wolfyaskingstuff

+0

'crontab -l | grep -v「\ * \ * \ * \ * \ * * $ DIR/somescript」| crontab -' – 123

回答

-1

快速google search和你說對了:

crontab -l | grep -v "* * * * * $DIR/somescript" | crontab - 

,並添加一個cron任務:

{ crontab -l ; echo "* * * * * $DIR/somescript"; } | crontab -