Debian
無法將腳本添加到 cron
我正在嘗試將腳本添加到每天播放的 cron 作業中。
我嘗試了多種方法,但似乎沒有一種有效。
首先我嘗試在 cron.daily 中添加一個腳本:它沒有被觸發。
#!/bin/sh cd ~/foo/ /usr/bin/mvn exec:java -Dexec.mainClass="bar.foo.Main" > ~/foo.log
然後我嘗試使用vi crontab在 crontab 中添加一行相同的東西
17 * * * * root cd ~/foo/ && /usr/bin/mvn exec:java -Dexec.mainClass="bar.foo.Main" > ~/foo.log
然後我嘗試使用 crontab -e 並添加與以前相同的行:什麼都沒有。
這是我第一次嘗試啟動定期腳本…有什麼要重新啟動的嗎?
PS:為什麼vi crontab和crontab -e不顯示相同的東西?
確保您的腳本是可執行的
chmod +x yourscript.sh