From 57fa14eabe02cc210b1947e8c47e817d05f2e896 Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Sun, 16 Jul 2023 01:21:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E9=87=8F=E5=BC=8F=E5=A4=87=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backup.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backup.sh b/backup.sh index f9e1e20..c1f8871 100755 --- a/backup.sh +++ b/backup.sh @@ -54,7 +54,7 @@ calculate_hour_diff() { old_backup_files=() cd ${backUpPath} -# 遍历60个小时前的备份文件,并将文件名存入数组 +# 遍168个小时前的备份文件,并将文件名存入数组 CURRENT_DATE=$(date +%Y%m%d%H) for file in ${dbName}--*.sql.tar.gz; do file_date=$(echo "$file" | grep -oP "\d{10}(?=.sql.tar.gz)") @@ -64,7 +64,7 @@ for file in ${dbName}--*.sql.tar.gz; do echo $file_date difft=$(calculate_hour_diff $file_date $CURRENT_DATE ) echo difft $difft - if [[ difft -gt 24 ]]; then + if [[ difft -gt 168 ]]; then echo $file $CURRENT_DATE $file_date $((CURRENT_DATE - file_date)) old_bacup_files+=("$file") fi