Shell-Script
修改cronjob的腳本
你能幫我創建一個考慮以下幾點的腳本嗎?
第1步:
首先使用 # 停止所有正在執行的現有 cronjob(下午 5 點)
第2步:
之後刪除一些文件
第 3 步:
然後再次啟動所有現有的cronjob(通過刪除#)
謝謝你。
Julies 簡單的解決方案,將服務作為腳本停止並重新啟動(Debian Linux):
#!/bin/sh service cron stop ... dowhatyouwant ... service cron start
或者臨時刪除 crontab:
crontab -l > cronsafe crontab -r dowhatyouwant crontab cronsafe
短中斷的方法;向 cron 發送 STOP 信號並使用 CONT 繼續,例如
killall -STOP cron dowhatyouwant killall -CONT cron