cron にスクリプトを追加できない

cron にスクリプトを追加できない

毎日実行される cron ジョブにスクリプトを追加しようとしています。

いろいろ試してみましたが、どれもうまくいかないようです。

まず、cron.daily にスクリプトを追加しようとしましたが、トリガーされませんでした。

#!/bin/sh

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

次にcrontabに次の行を追加してみました。vi クローンタブ同じこと

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

次に、crontab -e を使用して、以前と同じ行を追加してみましたが、何もありませんでした。

定期スクリプトを起動するのは初めてですが…再起動するものはありますか?

追伸:なぜvi クローンタブそしてcrontab -e同じものが表示されませんか?

答え1

スクリプトが実行可能であることを確認する

chmod +x yourscript.sh

関連情報