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

Re: [OT] bash und Oktalwerte



am 01.08.2007 14:19 schrieb Heiko Schlittermann:
> Peter Velan <pv0001@dynapic.net> (Mi 01 Aug 2007 13:22:34 CEST):
>> habe in einem Skript folgendes:
>> 
>> MONTH=`date +%m`
>> ...
>> MONTH=$[$MONTH - 1]
> 
> Zwar keine Lösung für Dein Problem, aber vielleicht auch brauchbar, denn
> es macht auch beim Jahreswechsel keine Fehler:
> 
> MONTH=`date +%m -d "last month"`

Uiih, Danke! Ist ja genau das, was ich brauche - und viel eleganter als
meine Rechnerei! Mit "last-month" wird ja dann am 1.1.2008

YEAR=`date +%Y -d "last month"`

die "2007" liefern.

> MONTH=`date +%-m`

Jau, nochmals Danke! Das mit dem '-' habe ich überlesen (bzw. erst gar
nicht danach gesucht).

> (Siehe date(1), und nach 'pad' suchen, date aus GNU coreutils 5.97)

Ja, jetzt sehe ich es auch ;-) Wobei allerdings die manpage über den
Trick mit "last month" nichts verlauten lässt.

Peter



Reply to: