Der Befehl funktioniert auf dem Terminal, aber nicht in Cron

Der Befehl funktioniert auf dem Terminal, aber nicht in Cron

Ich habe den folgenden Befehl, den ich von jedem Ordner aus ausführen kann und der meine (Angularjs) Webanwendung mithilfe des Grunt-Task-Runner-Tools startet -

cd /root/dev/myapp && grunt serve

Wenn ich es jedoch in Cron einfüge, funktioniert es nicht -

*/1 * * * * cd /root/dev/myapp && grunt serve

Irgendwelche Ideen, warum es nicht funktioniert?

Antwort1

Ich musste den Pfad zum Grunzen festlegen -

*/1 * * * * cd /root/dev/myapp && /usr/bin/local/grunt serve

verwandte Informationen