Ich habe ein Skript erstellt, um Daten aus einer Datei in MySQL hochzuladen. Wenn ich es ausführe, funktioniert es einwandfrei. Über einen Cron-Job funktioniert es jedoch nicht.
Folgendes wurde getan:
crontab -e
Dann habe ich die Datei mit dem folgenden bearbeitet
* * * * * /bin/sh /shares/sanj/mysql.sh > /dev/null 2>&1
Ich habe mysql.sh
eine ausführbare Datei erstellt und bin der Root-Benutzer.
Ausgabe von whereis sh
:sh: /bin/sh
Ich habe das Folgende in Crontab eingegeben und die Datei env.output
wird auch erstellt.
* * * * * env > /tmp/env.output
Ich bin nicht sicher, was ich falsch gemacht habe. Warum funktioniert es immer noch nicht?