Невозможно добавить скрипт в 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 и добавить ту же строку, что и раньше: ничего.

Это первый раз, когда я пытаюсь запустить периодический скрипт... Нужно ли что-то перезапустить?

P.S.: Почему?vi кронтабикронтаб -ене отображают одно и то же?

решение1

Убедитесь, что ваш скрипт является исполняемым

chmod +x yourscript.sh

Связанный контент