cronjob geht mit bestimmer Zeit nicht

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
OldGod78
Beiträge: 190
Registriert: 20.04.2016 20:59:51
Kontaktdaten:

cronjob geht mit bestimmer Zeit nicht

Beitrag von OldGod78 » 23.05.2016 14:30:41

hallo. will einen cronjob und 01:59 Uhr (morgens) starten...
habe diese zeit eingetragen:

Code: Alles auswählen

59 1 * * *
doch das macht er einfach nicht. mache ich testweise

Code: Alles auswählen

* * * * *
geht es jede Minute... was ist da falsch ??

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: cronjob geht mit bestimmer Zeit nicht

Beitrag von rendegast » 23.05.2016 14:50:08

Obiges ist korrekt.

Im Job/Skript vielleicht eine Abbruchbedingung eingebaut? In der Art

Code: Alles auswählen

[ "x$(date "+%H")" = "x1" ] && { exit 0; }
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

TomL

Re: cronjob geht mit bestimmer Zeit nicht

Beitrag von TomL » 23.05.2016 15:21:45

OldGod78 hat geschrieben:was ist da falsch ??
....imho nichts. Was steht im Log?

Code: Alles auswählen

journalctl -b | grep 01:59 -A 10
Wenn es sich um ein Bash-Script handelt, würde ich eine Zeile für einen Log-Eintrag "einbauen", damit Du siehst bzw. kontrollieren kannst, ob es wirklich gestartet wurde.

jkoerner

Re: cronjob geht mit bestimmer Zeit nicht

Beitrag von jkoerner » 23.05.2016 18:49:10

Einfach so in's Blaue getippt: cronjob nicht angemeldet?
man crontab lesen

OldGod78
Beiträge: 190
Registriert: 20.04.2016 20:59:51
Kontaktdaten:

Re: cronjob geht mit bestimmer Zeit nicht

Beitrag von OldGod78 » 24.05.2016 16:06:14

komisch, diese Nacht gings ...

Antworten