Cronjob alle 2 Wochen
Hi,
ich habe eine Frage und leider keine 2 Wochen Zeit zum testen.
Führt folgender Cronjob den Befehl alle 2 Wochen jeden Sonntag um 23 Uhr aus?
Wäre gut wenn ihr mir sagen könntet ob das klappt, das Problem ist, ich hab entlich ma Urlaub und möchte nicht in der Zeit auch noch arbeiten.
Danke schonmal für die Hilfe.
Tschüüü Lindi
ich habe eine Frage und leider keine 2 Wochen Zeit zum testen.
Führt folgender Cronjob den Befehl alle 2 Wochen jeden Sonntag um 23 Uhr aus?
- * 23 1-7,15-21 * 0 Befehl
Wäre gut wenn ihr mir sagen könntet ob das klappt, das Problem ist, ich hab entlich ma Urlaub und möchte nicht in der Zeit auch noch arbeiten.
Danke schonmal für die Hilfe.
Tschüüü Lindi
Please also mark the comments that contributed to the solution of the article
Content-ID: 113903
Url: https://administrator.de/forum/cronjob-alle-2-wochen-113903.html
Printed on: February 8, 2025 at 07:02 o'clock
4 Comments
Latest comment
Also cron alleine kann sowas nicht.
Dein job läuft eigentlich fast immer
Du musst hier einen Umweg machen und zwar folgendes:
Wie du siehst ermittle ich hier die Wochenzahl ( 0-53 ) wenn die Wochenzahlt gerade ist dann macht das script was
und ansonsten halt nix.
cronjob sieht dann so aus:
Dein job läuft eigentlich fast immer
Du musst hier einen Umweg machen und zwar folgendes:
script.sh:
#!/bin/sh
s=`date +%W`
a=`expr $s % 2`
if [ "$a" -eq 0 ]
then
#gerade Woche
#do something
else
#ungerade Woche
#do nothing
fi
und ansonsten halt nix.
cronjob sieht dann so aus:
# m h dom mon dow command
59 23 * * 0 script.sh