Duas maneiras; Primeiro, alguns daemons cron permitem que variáveis de ambiente sejam configuradas:
PATH=blahdeblah
* * * * * jobdejob
Em segundo lugar, use o utilitário env(1)
, que então executa o trabalho real:
* * * * * env PATH=blahdeblah jobdejob
Três! Use caminhos totalmente qualificados nos trabalhos agendados. Não, não, quatro maneiras, como Jeff diz, definir o caminho no script:
#!/bin/sh
PATH=blahdeblah
...
Quinto, uma devoção implacável ao PATH
.