Re: Fristbrechnung in der bash mit date
Hallo,
On Thu, Nov 12, 2009 at 07:33:31AM -0800, frunz! wrote:
> > date -d "today +3 months"
> geht: Fr 12. Feb 16:41:11 CET 2010
>
> ebenso
> > date -d 20091001
> Do 1. Okt 00:00:00 CEST 2009
>
> Ich möchte aber gerne in einem Skript
> folgendes ausführen:
>
> date -d "${IRGENDEINTAG} +3 months"
>
> Alle bisherigen versuche sind gescheitert. Egal wie ich versucht habe, die
> Variable für date zu bilden, es hat nicht funktioniert, z.B.:
>
> > date -d "09112009 +3 days"
> date: ungültiges Datum „09112009 +3 days“
> >date -d "091109 +3 days"
> date: ungültiges Datum „091109 +3 days“
Versuch mal
export IRGENDEINTAG="2009-10-01"
date --date="$IRGENDEINTAG + 3 days"
Das klappt bei mir problemlos...
Axel
Reply to: