[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fristbrechnung in der bash mit date



* frunz! <ludwigmunk@web.de> wrote:
> 
> Hallo zusammen,
> 
> es ist wie verhext
> 
> > 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«

Liegt einfach daran das date das hier in %Y%m%d erwartet:

$ date -d "20090911 +3 days"
Mo 14. Sep 00:00:00 CEST 2009

$ date -d "090911 +3 days"
Mo 14. Sep 00:00:00 CEST 2009

Gruß
Jens


Reply to: