2014-12-08 2 views
0

Хорошо, я использую Raspbian и создал задачу Crontab для перезагрузки каждое воскресенье утром. Проблема, с которой я столкнулась, это перезагрузка, но затем начинается цикл. Вот что я сделал.Сценарий перезагрузки Crontab запускает цикл перезагрузки

Отредактировано/etc/crontab с этим.

30 3 * * SUN root /home/rpitc/Desktop/Script/Reboot.sh 

Сценарий sh выглядит следующим образом.

sudo shutdown -r now 

Настройка crontab работает, но продолжает выполнение сценария. Нужно ли мне менять сценарий sh для исключения этого цикла?

Спасибо за помощь!

ответ

0

Использовать 7 вместо SUN. Кроме того, вы можете опустить свой сценарий, вы можете просто использовать reboot команды:

30 3 * * 7 root reboot 
+1

хорошо, но что woudln't вызвать цикл перезагрузки бы это? – user3394084

+0

Почему вы вообще используете 'Reboot.sh'? Добавление следующей строки в 'crontab' должно работать:' 30 3 * * 7 root reboot'. Что-нибудь мы должны знать о 'Reboot.sh'? – hek2mgl

+1

Первоначально я использовал перезагрузку root внутри Crontab, но начал цикл. Я подумал, что, возможно, обойдя его сценарию, он будет работать. Однако это было не так. – user3394084