diff --git a/mysql_backup.sh b/mysql_backup.sh index 601f16d..037848e 100755 --- a/mysql_backup.sh +++ b/mysql_backup.sh @@ -137,13 +137,16 @@ echo $$ > ${pidfile} ; prefix="mysqldump.`hostname -s`.${name}"; if [ `ls ${dir} | grep ${prefix} | wc -l` -ge "${copies}" ] ; then - i=1; - for filename in `ls ${dir} | grep ${prefix} | sort -r` ; do + + i=1 ; + + for filename in `ls ${dir} | grep ${prefix} | sort -r` ; do if [ "${i}" -ge "${copies}" ] ; then rm "${dir}/${filename}" ; fi - i=$(expr $i + 1) + i=$(expr $i + 1) ; done + fi if [ ! "${quiet}" ] ; then