無法將腳本新增至 cron

無法將腳本新增至 cron

我正在嘗試將腳本新增到每天運行的 cron 作業中。

我嘗試了多種方法,但似乎沒有一種方法有效。

首先,我嘗試在 cron.daily 中新增一個腳本:它沒有被觸發。

#!/bin/sh

cd ~/foo/
/usr/bin/mvn exec:java -Dexec.mainClass="bar.foo.Main" > ~/foo.log

然後我嘗試在 crontab 中新增一行維克朗塔一樣

17 *    * * *   root    cd ~/foo/ && /usr/bin/mvn exec:java -Dexec.mainClass="bar.foo.Main" > ~/foo.log

然後我嘗試使用 crontab -e 並添加與之前相同的行:什麼都沒有。

這是我第一次嘗試啟動定期腳本...有什麼可以重新啟動的嗎?

PS:為什麼維克朗塔crontab -e不顯示相同的東西?

答案1

確保您的腳本可執行

chmod +x yourscript.sh

相關內容