cron
é executado com um ambiente muito mínimo, como resultado, variáveis de ambiente comuns serão diferentes daquelas que você está acostumado a ver no shell.
da mesma forma, a variável de ambiente PATH
difere em cron
. Portanto, se você quiser executar qualquer binário em cron
, terá duas opções:
-
Use o caminho absoluto para o executável binário:
30 12 * * * /sbin/reboot
-
Adicione a variável de ambiente
PATH
com os valores desejados na parte superior do arquivocrontab
, por exemplo. :PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin