diff --git a/mysql_backup.sh b/mysql_backup.sh index 66adb1d..fad09e7 100644 --- a/mysql_backup.sh +++ b/mysql_backup.sh @@ -134,9 +134,9 @@ fi prefix="mysqldump.`hostname -s`.${name}" ; -if [ `ls ${dir} | grep mysqldump.daily | wc -l` -ge "${copies}" ] ; then +if [ `ls ${dir} | grep ${prefix} | wc -l` -ge "${copies}" ] ; then i=1; - for filename in `ls ${dir} | grep "${prefix}." | sort -r` ; do + for filename in `ls ${dir} | grep ${prefix} | sort -r` ; do if [ "${i}" -ge "${copies}" ] ; then rm "${dir}/${filename}" ; fi