Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Cronjob alle 2 Wochen

Frage Linux

Mitglied: lindi200000

lindi200000 (Level 1) - Jetzt verbinden

15.04.2009, aktualisiert 12:49 Uhr, 14498 Aufrufe, 4 Kommentare

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?

  • * 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
Mitglied: godlie
15.04.2009 um 13:12 Uhr
Also cron alleine kann sowas nicht.

Dein job läuft eigentlich fast immer

Du musst hier einen Umweg machen und zwar folgendes:

01.
script.sh: 
02.
#!/bin/sh 
03.
s=`date +%W` 
04.
a=`expr $s % 2` 
05.
if [ "$a" -eq 0 ] 
06.
then 
07.
#gerade Woche 
08.
#do something 
09.
else 
10.
#ungerade Woche 
11.
#do nothing 
12.
fi
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:
01.
# m h  dom mon dow   command 
02.
59   23   *        *     0        script.sh
Bitte warten ..
Mitglied: lindi200000
15.04.2009 um 13:41 Uhr
Danke für die schnelle Antwort.
Verstehe nur nicht ganze wieso es bei mir nicht gehen sollte?
Ich sage ja eigentlich nix anderes , als " Wenn der Sonntag von 1-7 oder vom 15. -21. ist, und es ist 23 Uhr dann führe das aus."
Also ist für mich nur ein kleines verständniss Problem.

P.S.: Ok bei Minuten sollte eine 0 stehen statt ein *.
Bitte warten ..
Mitglied: AndreasHoster
15.04.2009 um 14:25 Uhr
Nein, es ist ein Logikproblem:
Wenn Sonntag zwischen 1-7 oder 15-21 ist weder das selbe noch das gleiche wie jeden 2. Sonntag.

Nehmen wir an, Sonntag fällt auf den 1., 8., 15., 22., 29. eines Monats, dann würde er am 22. und am 29. nichts tun, es wären also 3 Wochen Abstand zwischen den Jobs.
Bitte warten ..
Mitglied: lindi200000
15.04.2009 um 14:49 Uhr
mhhh ok auch wieder recht, ich ging davon aus das der sonntag ma später ist ^^.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Neuen Cronjob zeitgesteuert (3)

Frage von wescraven07 zum Thema Batch & Shell ...

PHP
Cronjob per PHP erstellen (4)

Frage von Frager zum Thema PHP ...

RedHat, CentOS, Fedora
gelöst Oracle 12c rman auf CentOS7 Cronjob funktioniert nicht

Frage von Slowlyer zum Thema RedHat, CentOS, Fedora ...

PHP
gelöst Ein Script, verschiedene Intervalle für Cronjob (7)

Frage von tsunami zum Thema PHP ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Server
Bilder aus dem Web mit CSV runterladen (30)

Frage von Yannosch zum Thema Server ...

Server-Hardware
Bestehendes Raid erweitern um 4 gleiche Platten! (Verständnis Fragen) (12)

Frage von Hendrik2586 zum Thema Server-Hardware ...

Windows Update
WSUS 4 (Server 2012 R2) - Windows 10 Updates nicht möglich (12)

Frage von c0d3.r3d zum Thema Windows Update ...