Warum funktioniert der Cronjob bei Verwendung eines Skripts nicht?

Warum funktioniert der Cronjob bei Verwendung eines Skripts nicht?

Der Befehl wall -n "Hello, World!"funktioniert, wenn ich ihn manuell in crontab eingebe. Aber wenn ich mit diesem Befehl eine ausführbare Datei erstelle und diese mit cron aufrufe, funktioniert es nicht. Ich habe das Skript getestet und es funktioniert und der Pfad des Skripts ist in enthalten ~/.profile.

Antwort1

In cron müssen Sie den vollständigen Pfad zum Skript verwenden:

/path/to/script.sh

verwandte Informationen