INNER CODE UNIT · HTML
now
zKillboard/zKillboard · cron/rotate.sh:3
now=$(date +%H%M)
test "$now" != "0000" && exit # Not midnight? exit now
rotate () {
# Deletes old log file
if [ -f $1 ] ; then
CNT=2
let P_CNT=CNT-1
if [ -f $1.2 ] ; then
rm $1.2
fi
# Renames logs .1 trough .4
while [[ $CNT -ne 1 ]] ; do
if [ -f $1.${P_CNT} ] ; then
mv $1.${P_CNT} $1.${CNT}
fi
let CNT=CNT-1