From d673c4d9b1a451598dfa69b00707db0e3bd1075d Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 14 Jan 2023 08:46:21 -0600 Subject: [PATCH] Update mysqlbu-scripts.sh --- mysqlbu-scripts.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/mysqlbu-scripts.sh b/mysqlbu-scripts.sh index 6ef8f68..e464967 100755 --- a/mysqlbu-scripts.sh +++ b/mysqlbu-scripts.sh @@ -387,6 +387,23 @@ case $1 in ;; 'delete') DELETE_MENU ;; + 'delold') + allfiles=`ls -1 ${BACKUP_PATH}` + files=(`ls -1 ${BACKUP_PATH} | tail -$((${BACKUPSTOKEEP}+2))`) + for i in $allfiles; do + keep=0; + for a in ${files[@]}; do + if [ $i == $a ]; then + keep=1; + break + fi; + done; + if [ $keep == 0 ]; then + # rm -rf ${BACKUP_PATH}/$i; + echo "DEL: ${BACKUP_PATH}/$i" + fi; + done + ;; *) echo "Usage: $0 { backup | backup-base | backup-incremental | restore | list | gui }" ;;