Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Tr8or ()
Crontab mit Datum funktioniert nicht
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
Probiers mal in der Kommandozeile aus - das ">>" bezieht sich nur auf die Ausgabe des trim.sh-Scripts.
Entweder die Datums-Ausgabe mit in das Shell-Script packen, oder die beiden Befehle klammern:
(echo -n $(date) " " && /usr/script/trim.sh) >>/usr/script/fstrim.log 2>&1
Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung. -
Man sieht es auch am Datumsstemoel der Log-Datei.
-
-
Und noch eine Frage.
01 19 * * 3,7
Wieso wird das jeden Tag ausgeführt, sollte das nicht eigentlich nur Mittwoch und Sonntag erfolgen? -
-
I tend to disagree - im Source-Code von Busybox:
Sonntag ist 0, und später wird die 7 mit% 7
wieder zur 0. Der Eintrag ist meiner Meinung nach korrekt, aber es ist Busybox. Meine Meinug zu Busybox habe ich schon einige Male rausgehauen.Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung. -
Hm, ich werde mal 2,6 probieren.
Ansonsten kann ich sicherlich auch "wed,sun" nehmen? -
Musst probieren, wie gesagt: ist busybox-Cron. Die einzige vernünftige Doku dazu ist der Source-Code, und der ist nicht sonderlich gut zu lesen. Ich habe zudem nur die aktuelle Version von Busybox ausgecheckt, und das was bei uns installiert ist, ist sicher 8 Jahre alt. Da fehlen also auch 8 Jahre an Bugfixes.
Wenn du möchtest, könnte ich dir noch den Vixie-Cron, den Debian default benutzt, übersetzen. Die crontabs stehen dann aber wo anders, man sollte aber sowieso den "crontab"-Befehl benutzen.Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung. -
-