Crontab

Post Reply
Message
Author
RaJe

Crontab

#1 Post by RaJe »

Hallo,

ich habe ein problem mit der /etc/crontab (SuSE 8.0). Ich möchte erreichen das alle 5 Minuten ein Skript ausfegührt wird. Dazu habe ich folgendes in der /etc/crontab eingetragen:

/etc/crontab

*/5 * * * * root /usr/local/meinskript.pl

Es wird aber nicht ausgeführt?? Warum nicht ?? Was ist daran falsch? Ich habe änhliche Einstellungen in der /etc/crontab aber die funktionieren.

Gruß Rainer

Jochen

Re: Crontab

#2 Post by Jochen »

Da gibt es mehrere Möglichkeiten.

<li>Ist das Skript denn auch ausführbar (x-Recht)?
<li>Hast Du den crond nach dem Eintrag neu gestartet?
<li>Sagt der crond irgendetwas anderes in der /var/log/messages?

Jochen

C.

Re: Crontab

#3 Post by C. »

gib doch mal den Befehl crontab "Name deiner Crontab ein"
Wenn irgendwo ein Fehler in der Crontab ist meldet er es dir

DVB

Re: Crontab

#4 Post by DVB »

Du solltest folgendes machen crontab -l dann bekommste eine Liste mit den Cronjobs.
Wenn dort nix zu finden ist dann bitte crontab -e
Dann dort eintargen:
#!/bin/sh
*/5 * * * * root /usr/local/meinskript.pl

Dann abspeichern und /etc/init.d/cron restart

Dann zur kontrolle crontab -l

Dann solltest du dein Script noch versuchen manuell auszuführen mit dem Pfad
/usr/local/meinscript.pl

Das war es....

friedrich
Posts: 46
Joined: 29. Jan 2002 0:46

Re: Crontab

#5 Post by friedrich »

> Dann solltest du dein Script noch versuchen manuell auszuführen mit dem Pfad
> /usr/local/meinscript.pl

U.U. vorher ins $HOME von cron wechseln, hilfsweise nach / und dengleichen $PATH wie Dein crond verwenden, am besten gleich komplett in die selbe umgebung schlüpfen.

jj

Re: Crontab

#6 Post by jj »

Das Skript muss ausfuehrbar sein.

gruss
jj

Post Reply