Page 1 of 1

Shell Skript per Cronjob starten

Posted: 2003-07-21 21:58
by bobbyx
Hi ... irgendwie krieg ich es nicht hin, das ein Shell Skript per Cronjob gestartet wird

Das Skript liegt in /verzeichnis/shellskript.sh und hat die Rechte 700.

Mit crontab -e bekomme ich folgendes:

0 2 * * 3,6 root ./verzeichnis/shellskript.sh

Das sollte doch nun jeden Mittwoch und Samstag um 2:00 Uhr Morgens ausgeführt werden. Leider tut sich nicht viel. Kann jemand helfen???

Greetz,

Bobby

Re: Shell Skript per Cronjob starten

Posted: 2003-07-21 22:11
by mstuebner
BobbyX wrote:0 2 * * 3,6 root ./verzeichnis/shellskript.sh
Nimm: 0 2 * * 3,6 ./verzeichnis/shellskript.sh

Re: Shell Skript per Cronjob starten

Posted: 2003-07-21 22:31
by bobbyx
hi, das hatte ich vor ein paar Tagen auch schon probiert....half aber leider auch nichts....

Re: Shell Skript per Cronjob starten

Posted: 2003-07-21 22:36
by sascha
Also bei crontab -e darf man keinen Benutzer angeben (hast du ja schon korrigiert). Außerdem ist der Punkt vor dem Verzeichnis fehl am Platz.

Re: Shell Skript per Cronjob starten

Posted: 2003-07-21 23:50
by burn
Bekommst Du per Mail oder Log irgendwelche Fehlermeldungen?

Ansonsten würde ich vorsichtshalber den Punkt vor dem Skript löschen, also "./verzeichnis" und stattdessen einen absolut absoluten Pfad angeben.

Re: Shell Skript per Cronjob starten

Posted: 2003-07-22 08:33
by bobbyx
hab ich schon getestet...leider auch ohne Erfolg...

Re: Shell Skript per Cronjob starten

Posted: 2003-07-22 12:54
by olaf.dietsche
Hat das Skript das Executebit gesetzt?

Code: Select all

chmod +x shellskript.sh

Re: Shell Skript per Cronjob starten

Posted: 2003-07-23 17:07
by [zdb]pennywise
oder probier doch mal:
0 2 * * 3,6 root cd /verzeichnis; ./shellskript.sh