script fejler efter indgang i november

From: Ebbe Hjorth (none@info--ebbehjorth.dk.lh.bsd-dk.dk)
Date: Mon 03 Nov 2008 - 09:35:16 CET


Date: Mon, 3 Nov 2008 09:35:16 +0100 (CET)
Subject: script fejler efter indgang i november
From: "Ebbe Hjorth" <none@info--ebbehjorth.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk

Hej,

Jeg har et script der finder den sidste dag i måneden, da jeg har nogle
ting jeg gerne vil ha tjekket der, men efter vi er tråd ind i november
måned, så fejler det pludselig.

Det er date -v-1d -jf%Y-%m-%d der fejler, men kan ik gennemskue hvorfor og
hvad det har med november måned at gøre.

MONTH=`date "+%m"`
EBBE=`date -v-1d -jf%Y-%m-%d $(date +%Y-$((($MONTH+1)%12))-01) +%d`
DATO=`date "+%d"`
if [ $DATO = $EBBE ]; then
 maanedok
fi

Serveren kører FreeBSD 7.0



This archive was generated by hypermail 2b30 : Sun 30 Nov 2008 - 23:00:02 CET