Hallo zusammen
Ich habe folgendes Shell-Skript:
/usr/syno/bin/wget -N -r --accept "*.gz" http://domain.de/subfolder/ --user=user --password=password --auth-no-challenge -P /volume1/daten/backups/
Das Skript soll regelmässig Files von einem Webserver abholen. Rufe ich das so direkt auf der Shell auf funktioniert alles. Lege ich es über die Admin-Oberfläche als Task an, passiert nichts. Versuche ich es über /etc/crontab klappt es auch nicht.
Leider bekomm ich auch kein Logging des Cronjobs hin. Im Forum habe ich das hier gefunden, was man an den cronjob hängen soll um ein Logfile zu bekommen:
>> /var/log/cron.log
Die Logdatei wird aber nicht erstellt.
Hat jemand eine Idee an was es liegen könnte?
Vielen Dank schon mal
Heiko
[Nachtrag]
Mein crontab-Eintrag sieht so aus:
30 18 * * * root /volume1/daten/backups/test.sh >> /tmp/mycronjob.log
Der Aufruf im Task-Manager so:
PATH=/volume1/daten/backup/test.sh
Ich habe folgendes Shell-Skript:
/usr/syno/bin/wget -N -r --accept "*.gz" http://domain.de/subfolder/ --user=user --password=password --auth-no-challenge -P /volume1/daten/backups/
Das Skript soll regelmässig Files von einem Webserver abholen. Rufe ich das so direkt auf der Shell auf funktioniert alles. Lege ich es über die Admin-Oberfläche als Task an, passiert nichts. Versuche ich es über /etc/crontab klappt es auch nicht.
Leider bekomm ich auch kein Logging des Cronjobs hin. Im Forum habe ich das hier gefunden, was man an den cronjob hängen soll um ein Logfile zu bekommen:
>> /var/log/cron.log
Die Logdatei wird aber nicht erstellt.
Hat jemand eine Idee an was es liegen könnte?
Vielen Dank schon mal
Heiko
[Nachtrag]
Mein crontab-Eintrag sieht so aus:
30 18 * * * root /volume1/daten/backups/test.sh >> /tmp/mycronjob.log
Der Aufruf im Task-Manager so:
PATH=/volume1/daten/backup/test.sh
Zuletzt bearbeitet: