Archiv verlassen und diese Seite im Standarddesign anzeigen : cron jede Stunden ausführen lassen ?
dumpfbacke
18.11.04, 06:55
Ich glaub es ist Heute noch ein wenig zu früh für mich ich komme mit dem noch nich ganz zu recht *gg*
Ich möchte ein shell script jede Stunde ausführen lassen.
0 * * * * /etc/shellscript.sh
ist das dann so richtig ?
MFG.
man 5 crontab sagt Du sollst ein Feld weiterrücken, oder
zu der 0 60 addieren ;)
dumpfbacke
18.11.04, 07:15
THX für die schnelle Antwort also so:
* 0 * * * /etc/shellscript.sh
oder
60 * * * * /etc/shellscript.sh
richtig ?
MFG.
0 * * * * /etc/shellscript.sh
Das stimmt schon so, wird zu jeder 0-ten Minute, jede Stunde, jeden Tag, ... ausgeführt (60 ist im übrigen kein gültiger Wert, die Minute wird mit 0-59 angegeben).
Aber hey, ein Shellskript gehört nicht nach /etc! ;)
dumpfbacke
18.11.04, 07:25
*gg* ja ich weiß es liegt auch nich da ich hatte den pfad nur für die demo reingeschrieben :)
OK THX euch zwei der Morgen ist gerettet ;)
MFG.
man 5 crontab sagt Du sollst ein Feld weiterrücken, oder
zu der 0 60 addieren ;)
mein man 5 crontab sagt aber, dass seine Version stimmt...
The time and date fields are:
field allowed values
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sun, or use names)
A field may be an asterisk (*), which always stands for ``first-last''.
*wunder*
tja, ich hatte an sowas gedacht:
* 0-23/1 * * * /mybin/tuwas.sh
Greetz
EDIT: und war dabei wohl noch nicht wach.. Sorry!
* 0-23/1 * * * /mybin/tuwas.sh
Jo aber das iss falsch!
Da wird nämlich Jede Minute, Jede Stunde das Script ausgeführt.
Dann kannst du auch gleich schreiben:
* * * * * /mein/script
Das hier:
0 * * * * /mein/script
ist schon richtig gewesen, wobei es eventuell besser wäre das nicht auf 0 zu legen, sondern doch eher ein paar Minuten hinzuzugeben.
Beim Vixiecron geht auch auf jedenfall:
@hourly /mein/script
dumpfbacke
18.11.04, 08:08
Also dann doch lieber
1 * * * * /etc/shellscript.sh
Dann führt er es 1 Minute nach jeder vollen stunde aus.
MFG.
Also dann doch lieber
1 * * * * /etc/shellscript.sh
Dann führt er es 1 Minute nach jeder vollen stunde aus.
Und worin genau besteht Deiner Meinung nach da ein Vorteil?
dumpfbacke
18.11.04, 08:16
Im Prinzip ist gar kein vorteil vorhanden :)
Es ist egal ich hab es jetzt auf
0 * * * * /etc/shellscript.sh
und werde wenn es funktioniert (was ich ja in der nächsten stunde wissen werde) so lassen.
Deswegen noch mal THX für die schnellen Antworten.
MFG.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.