Forums Neueste Beiträge
 

cronjob am Monatsletzten

15/03/2012 - 11:53 von Albrecht Mehl | Report spam
Dies soll man erster cronjob werden. Als Neuling habe ich mir howto cron
angeschaut, sehe dort aber nur Festlegungen auf ein bestimmtes Datum,
z.B. 1. oder 17. oder ... eines Monats. Ich bitte um Hilfe dafür, wie
man formulieren muss, um unabhàngig von der Monatslànge immer am
Monatsende auszuführen, d.h.

wenn Monatslànge = 28, dannn am 28.
29, 29.
30, 30.
31, 31.

A. Mehl
Albrecht Mehl |eBriefe an:mehlBEIfreundePUNKTtu-darmstadtPUNKTde
Veilchenweg 7 |Tel. (06151) 37 39 92
D-64291 Darmstadt, Germany|sehenswert - ungefàhr 'Wir einsam im All'
http://www.phrenopolis.com/perspect...index.html
 

Lesen sie die antworten

#1 Sascha Hüdepohl
15/03/2012 - 12:05 | Warnen spam
Hallo!

Albrecht Mehl schrieb:

Ich bitte um Hilfe
dafür, wie man formulieren muss, um unabhàngig von der Monatslànge
immer am Monatsende auszuführen, d.h.



Das kann cron alleine nicht leisten. Man hilft sich dann immer mit date.
Etwa so:

[[ $(date -d "now + 1 day" +"%d") = "01" ]] && /path/to/script.sh

Das bedeutet, wenn morgen der 1. ist, dann für das Skript aus.

HTH & HAND
Sascha

Ähnliche fragen