Hallo,
ist es eigentlich möglich per crontab, einen skript jeden ersten Montag im Monat zu starten???
Hallo,
ist es eigentlich möglich per crontab, einen skript jeden ersten Montag im Monat zu starten???
Ja. Dafür hat ja die Crontab auch eine Spalte Day-Of-Month (und Month). Ähm, was war da die Frage?
Du weisst nicht wie eintragen? Ich tippe mal auf
48 7 1 * * root blabla
oder so ähnlich. Mehr in man 5 crontab natürlich
MfG Peschmä
The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)
Um 7 Uhr jeden 1. Montag im Monat:
7 0 1-6 * 1 skript
Nein, so wird das nix. Du startest das skript am 1., 2., 3., 4., 5. und 6. eines jeden Monats um 00:07 Uhr jedoch nur wenn der aktuelle Tag auf einen Montag fällt. Mein Vorschlag wäre:Zitat von JoghurtSo sollte es jeden Monatsersten um 7:00 Uhr gestartet werden.Code:0 7 1 * * skript
Hans
333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....
Genau, also jeden ersten Montag im Monat, wie verlangt. Wenngleich ich auch 07:00 Uhr statt 00:07 wollte. Also 0 7 1-7 * Monday.Zitat von Hans-Georg Normann
Edit: Muss natürlich 1-7, nicht 1-6 heißen.
Sollte das also so aussehen damit es klappt?
0 7 1-7 * Monday root script.sh
oder
0 7 1-7 * 1 root script.sh
Jupp, hast recht. Hätte die Anforderung doch genauer durchlesen sollen.Zitat von Joghurt
Hans
333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....
1 und Monday sind äquivalent, geht also beides.Zitat von muellners
30 6 1-7 * 1 root script.sh
hab ich am Wochenende versucht, leider lief das Skript auch am Montag den 16.
sieht so aus als ob crontab sowohl vom 1. bis zum 7. Tag und jeden Montag den Befehl ausführt ???
habe mir jetzt in den Script geschrieben:
if [ "$(date +%w" = "1" ]; then
befehlausführen
fi
rein weil es gehen sollte würde mich aber doch interessieren, warum euer Vorschlg nicht das Ergebnis geliefert hat, logischerweise hätte es so gehen müssen
Wie Sinnfrei!Zitat von man 5 crontab
Lesezeichen