Archiv verlassen und diese Seite im Standarddesign anzeigen : script alle 5min ausführen lassen? crontab??
darktr00per
26.12.01, 17:50
Was muss ich in die /etc/crontab eintragen um das skript example.conf im verzeichnis /usr/local/bin alle 10min ausführen zu lassen???
siehe "man 5 crontab":
*/10 * * * * /usr/local/bin/example.conf
darktr00per
26.12.01, 18:21
dank dir recht schön! :)
darktr00per
27.12.01, 09:37
ne funzt leider nicht! Er updated es nur wenn ichs direkt ausführe! :(
PigPen|tuX
27.12.01, 10:09
huhu dark.. ;
*/10 * * * * root /usr/local/bin/example.conf
vielleicht so ?,
root darf alles :D,
mfg.
thom
:D :D :D
darktr00per
27.12.01, 10:11
mom glei mal testen.
oh sorry, hab wohl /etc/crontab mit /var/spool/cron/[user] verwechselt ..:eek:
darktr00per
27.12.01, 19:53
nope er updated einfach nicht! Cron leuft und ist installiert! Normal müsste es doch gehen! Was kann den noch der Fehler sein. Muss ich zwischen den "***" platz lassen?
Hallo?!?!? Schon mal was von dem Befehl "crontab -e" gehört?
@dark: Du bist ausnahmsweise mal nicht gemeint ;)
Zwischen den Sternen ein " " (Leerzeichen) lassen.
Achja, jetzt weiss ich es wieder.. crontab -e ruft ja vi auf und das hasse ich..
hi.
jep da muss platz sein
das sind an sich immer 7 spalten
1: minuten [0-59]
2: stunden [0-23]
3: tag [1-31]
4: monat [1-12]
5: wochentag [0-7]
6: benutzer der die datei ausführt
7: datei die ausgeführt werden soll oder script
und dann kann man eben einfach
das entsprechende eintragen. * für jeden tag/woche/...
also beispielsweise:
0 0 * * * root /usr/bin/abc.sh
-- jeden tag um 0:00 Uhr wird vom benutzer root die dateil xyz.sh aufgerufen
30 12 15 * * root /usr/bin/def.sh
-- am 15ten jeden monats um 12:30 uhr wird vom benutzer root die datei def.sh ausgeführt
0 0 * * 5 root /usr/bin/ghi.sh
-- jeden freitag um 0:00 uhr wird das script ghi.sh vom user root ausgeführt
0 12,15 * * * root /usr/bin/jkl.sh
-- jeden tag um 12:00 Uhr und um 15:00 Uhr wird von root die datei jkl.sh aufgerufen
0 12-14 * * * root usr/bin/mno.sh
-- jeden tag von 12 bis 14 uhr (jede stunde) wird die datei mno.sh vom benutzer root aufgerufen
*/15 6-23 * * * root /usr/bin/pqr.sh
-- jeden tag zwischen 6 und 23 uhr alle 15 min wird die datei pqr.sh vom benutzer root ausgeführt
also an sich immer schön 7 spalten duch leerzeichen abrtennen
nach 6 leerzeichen kann man aber beliebig viel machen, sprich
0_0_*_*_5_root_[der gewünschte dateiaufruf]
die _ müssen immer bestehen, im dateiaufruf kann man schon mehrere leerzeichen verwenden.
ich denke das ist gut erklärt *hoff*
MfG
key
Hans-Georg Normann
27.12.01, 21:12
Also ich mag den vi (Ich habe sogar ne Windoofzversion am Arbeitsplatz!)
Aber wer lieber klicken mag, soll's doch mal mit kcron probieren. Erzeugt etwas chaotischen Code, aber es läuft.
Hans
Original geschrieben von geronet
Achja, jetzt weiss ich es wieder.. crontab -e ruft ja vi auf und das hasse ich..
Man hasst ihn oder man liebt ihn... Kann man aber bestimmt auch einstellen, welcher Editor gestartet wird.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.