Preliminary handling of empty months.
This commit is contained in:
parent
2242fd3634
commit
cf52e0ca14
1 changed files with 17 additions and 5 deletions
|
@ -182,13 +182,25 @@ split_year() {
|
||||||
DATEEND=`end_of_month $YEAR $MONTH`
|
DATEEND=`end_of_month $YEAR $MONTH`
|
||||||
echo "dateEnd;$DATEEND"
|
echo "dateEnd;$DATEEND"
|
||||||
if [ -z $idFrom ] ; then
|
if [ -z $idFrom ] ; then
|
||||||
false
|
# Empty year
|
||||||
|
echo
|
||||||
|
grep "^ID" "$CSVNAME"
|
||||||
else
|
else
|
||||||
echo "$idFrom"
|
# Non-empty year, maybe non-empty month
|
||||||
echo "$idTo"
|
numrec=`grep -c "^[0-9]*;...$MONTH.$YEAR;" "$CSVNAME"`
|
||||||
|
if [ $numrec = 0 ] ; then
|
||||||
|
# Empty month
|
||||||
|
echo
|
||||||
|
grep "^ID" "$CSVNAME"
|
||||||
|
else
|
||||||
|
# Non-empty month
|
||||||
|
echo "$idFrom"
|
||||||
|
echo "$idTo"
|
||||||
|
echo
|
||||||
|
grep "^ID" "$CSVNAME"
|
||||||
|
grep "^[0-9]*;...$MONTH.$YEAR;" "$CSVNAME"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
echo
|
|
||||||
grep "^ID" "$CSVNAME"
|
|
||||||
} >"$MCSVNAME"
|
} >"$MCSVNAME"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue