# Dirty, won't work across months, don't care, good enough (tm)
if [ ! -z "$1" ]
then
DAY=`date +%d`
BACK="$1"
DAY=$((DAY-BACK))
DAY=`printf "%02i" $DAY`
D=`date +%Y-%m-$DAY`
echo "Going $BACK back to $D"
else
D=`date +%Y-%m-%d`
fi
F=${D}.txt
H=`sed "s/YYYY-MM-DD/$D/" .header`
if [ ! -f $F ]
then
echo "$H" > $F
fi
vim "+normal G$" $F
if [ "$(echo "$H" | md5sum)" == "$(cat $F | md5sum)" ]
then
echo "Nothing written in $F, removing.."
rm $F
fi
popd