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

[OT] bash und Oktalwerte



Hallo,

habe in einem Skript folgendes:

MONTH=`date +%m`
...
MONTH=$[$MONTH - 1]

Lief alles bestens, doch nun bin ich auf die Nase gefallen, weil ich
nicht berücksichtigt habe, dass `date +%m` die Monatsnummer stets mit
führender '0' liefert. Tja klar, dass ist oktale Darstellung und
MONTH=$[08 - 1] fällt auf'n Bauch :-(

Habe es nun so gelöst:

MONTH=$[10#`date +%m`]
...
MONTH=$[$MONTH - 1]

Das klappt, aber ich frage mich - und die Liste ;-) - ob dieses (m.E.
nicht gerade elegante)

MONTH=$[10#`date +%m`]

nicht auch anders geht.

Gruß,
Peter



Reply to: