Saya punya masalah menjalankan skrip dari crontab. Setelah beberapa penelitian saya mengerti masalahnya adalah karena parameter PATH tidak termasuk / sbin.
Saya melihat apa yang ada di / etc / crontab:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
Sebagai tes - tugas cron sederhana untuk mencetak variabel PATH:
* * * * * echo $PATH &> /root/TMP.log
outputnya adalah:
cat /root/TMP.log
/usr/bin:/bin
Saya tidak mengerti perilaku ini ... Bagaimana saya mengatur variabel PATH ..? Atau lebih baik - bagaimana cara menambahkan path ke sana?