Ich hatte ein Problem beim Ausführen eines Skripts von Crontab. Nach einigen Recherchen habe ich verstanden, dass das Problem darin besteht, dass der PATH-Parameter / sbin nicht enthält.
Ich habe nachgeschaut, was es in / etc / crontab beinhaltet:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
Als Test - einfacher Cron-Job zum Drucken der PATH-Variablen:
* * * * * echo $PATH &> /root/TMP.log
die Ausgabe ist:
cat /root/TMP.log
/usr/bin:/bin
Ich verstehe dieses Verhalten nicht ... Wie setze ich die PATH-Variable ..? Oder besser - wie fügt man Pfade hinzu?