Ho avuto un problema con l'esecuzione di uno script da crontab. Dopo alcune ricerche ho capito che il problema era perché il parametro PATH non include / sbin.
Ho visto cosa include in / etc / crontab:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
Come test: semplice cron job per stampare la variabile PATH:
* * * * * echo $PATH &> /root/TMP.log
l'output è:
cat /root/TMP.log
/usr/bin:/bin
Non capisco questo comportamento ... Come posso impostare la variabile PATH ...? O meglio: come aggiungere percorsi ad esso?