WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   automatisierung mit crontab (http://www.wcm.at/forum/showthread.php?t=26572)

kienes 26.07.2001 19:38

automatisierung mit crontab
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Linuxgemeinde!

Ich habe im Verzeichnis:

/usr/local/ipcheck

eine Datei namens "ipcheck" (root darf diese ausführen), im Anhang als ipcheck_root.txt

Meine crontab für root ist auch in dieser Datei enthalten.

Die Datei ipcheck sollte immer um 10 Minuten nach einer vollen Stunde laufen. Tut es aber nicht. Woran kann das liegen.

ich kann die Datei ipcheck direkt in dem Verzeichnis wo sie liegt mit ./ipcheck aufrufen und sie funktioniert.

Vielen Dank

Kienes

Sloter 26.07.2001 20:38

Was sagt das Kommando
crotab -l ?
Das sollte in etwa stehen.
10 * * * * /pfad/zu/der/datei/ipcheck

Bin mir aber jetzt nicht sicher ob es /10 heißt.

Direkt bearbeiten (vi Kommandos)
crontab -e

Vielleicht den Cronjob neustarten /etc/sbin/cron restart
Oder so ein ähnlicher Pfad.

Sloter

kienes 26.07.2001 22:32

crontab -l scheint in Ordnung zu sein.

ich hatte in der shell das problem, dass sich das script beim 1. Aufruf einen zusätzlichen Schalter erwartet. Werden die Ausgaben der aufrufe in den cron-tabellen irgendwohin protokolliert?

thanx

Kienes

Sloter 26.07.2001 23:03

In /var/mail/root werden die Erreignisse protokolliert.

Sloter

helios 27.07.2001 09:37

Ich glaube du musst in deiner crontab den ganzen Pfad zu deinem Command angeben:
10 * * * * root ./usr/local/ipcheck/ipcheck

So wie du's jetzt eingetragen hast sucht er das Command nur im aktuellen Verzeichnis (in diesem Fall wohl das root-verzeichnis)

Linuz 06.08.2001 14:05

Sagt dir das Programm Kcron etwas?
wenn du dich als root einloggst und dann in einer shell kcron eintippslst, geht ein fenster auf.
Das Programm ist einfach nur eine Grafische Oberfläsche zum Cronjob.

Was du auch unbedingt prüfen solltest ist ob der pfad zum programm richtig gesetzt ist im cron job
z.b das wenn das programm in /usr/bin liegt nicht im cron unter /usr/sbin z.b ist.

mfg
--=Linuz Computerclub=--


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag