Von hinten durch die Brust ins Auge:

*# 1.) aktuelles date in der Variablen HEUTE sichern

(+ 1 Sekunde für die Dauer der Variablenzuweisung!):*

HEUTE=$(date -d "1 second"+"%F %T" )

# 2.) Das aktuelle Datum auf den Karfreitag setzen:

date --set="2010/04/02"

# 3.) Die Tage berechnen

KFreitag=$(date +%Y/%m/%d)

OMontag=$(date -d "3days" +%Y/%m/%d)

CHimmelfahrt=$(date -d "41days" +%Y/%m/%d)

PMontag=$(date -d "52days" +%Y/%m/%d)

# 4.) und nun wieder das Datum gem. HEUTE setzen:

date --set="$HEUTE"

# 5.) FERTIG!!

Wichtig ist bei $HEUTE, dass es in der Form "YYYY/MM/DD HH:MM:SS" abgelegt wird, da sonst die Zeit unrichtig zurückgeschrieben wird!

Danke dennoch für die Unterstützung!

...zur Antwort