Am Dienstag, 2. November 2010, 23:16:39 schrieb Heiko Schlittermann:
> Bernhard Schiffner <[email protected]> (Di 02 Nov 2010 16:54:07 
CET):
> > Am Dienstag, 2. November 2010, 14:45:26 schrieb Christian Perle:
> > > Hallo Heiko,
> > > 
> > > On Mon, Nov 01, 2010 at 23:12:57 +0100, Heiko Schlittermann wrote:
> > > > Wuensche betreffs der Seite dann bitte an [email protected]. Wir
> > > > werden da nichts grossartig aendern, aber vielleicht wenigstens
> > > > machen, dass die Daten der Treffen passen.
> > > 
> > > Aktuelle Treffen-Termine sind schonmal sehr gut.
> > > 
> > > > Letztens stand doch hier irgendwo, nach welchem Algorithmus sich das
> > > > bestimmen liess?
> > 
> > date langt.
> > 
> > etwa so:
> > 
> > be...@bs7:~> date --date="2 wednesday"
> > Mi 10. Nov 00:00:00 CET 2010
> > be...@bs7:~> date --date="4 wednesday"
> > Mi 24. Nov 00:00:00 CET 2010
> 
> Noch mal ich.
> Das geht nur, weil noch nicht Mittwoch war diesen Monat.
> Es scheint sich auf das aktuelle Datum zu beziehen. Mir fehlt an
> die Möglichkeit, sich temporär in eine andere Zeit (1. Tag des Monats)
> zu setzen, damit date dann den 2. oder 4. Mittwoch danach errechnen
> kann.
> 
> Ich denke, es muß doch etwas mehr Logik verwendet werden. Oder wir
> kommen zurück zum Vorschlag von Christian, mit cal.

+=1

Ich habe noch einiges probiert, finde aber auch keine Lösung für das "first" 
Problem bei date.
Die relative Verschiebung (2 Wed) scheint auch nicht zu klappen, wenn der 
Monatserste ein "Wed" ist.

Die hässliche Lösung wäre mit echo -e "2010-11-01\n2010-11-02\n...." | date -f 
-  | grep -i mi | sed xxx
Schade!

Bernhard

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an