Crontab para reiniciar todas as noites e iniciar o shell script

0

Eu tenho o seguinte comando que executa um script de shell que inicia vários scripts python para mim na reinicialização:

@reboot sh /home/pi/repos/launcher.sh >/home/pi/logs/cronlog 2>&1

Eu quero modificar isso, no entanto, para onde todas as noites às 4 da manhã o meu pi raspberry vai reiniciar automaticamente e lançar o mesmo script de shell após a reinicialização. Eu tentei o seguinte, mas por algum motivo ele não está funcionando e não tenho nem reinicializações nem o script em execução:

@reboot sh /home/pi/repos/launcher.sh >/home/pi/logs/cronlog 2>&1
0 4 * * * /sbin/shutdown -r

O que exatamente estou fazendo errado? Eu preciso ter esses dois em um comando? Idealmente, eu só quero que meu script de shell seja executado todas as noites e imaginei que a reinicialização seria uma maneira decente de garantir que quaisquer instâncias do script em execução no momento fossem removidas antes de iniciar o script novamente.

    
por Valrok 01.09.2018 / 04:57

1 resposta

0

use: shutdown -r now

link

A parte "agora" não é opcional.

    
por 01.09.2018 / 07:25

Tags