From: Bastian Dehn Date: Sun, 28 Jun 2026 06:07:56 +0000 (+0200) Subject: fix cleanup old backups X-Git-Tag: v1.0.5^2~1^2~1 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=5eabb9fa14fe9aa605b0ddb75f46b5735f8645ce;p=simple-backup.git fix cleanup old backups --- diff --git a/src/backup b/src/backup index f34cc8c..c4767b2 100755 --- a/src/backup +++ b/src/backup @@ -206,7 +206,7 @@ remove_backup_dir() local delete_count=$3 local backups= - backups=$(find "$backup_path" -maxdepth 1 -name "*$backup_name" \ + backups=$(find "$backup_path" -maxdepth 1 -name "*_${backup_name}" \ | sort \ | head --lines "$delete_count") @@ -222,7 +222,7 @@ cleanup_backups() { local backup_path="$1" local backup_name="$2" - local backup_count=$3 + local backup_count="$3" local backup_counted= backup_counted=$(find "$backup_path" -maxdepth 1 -type d \ @@ -238,7 +238,7 @@ cleanup_backups() if [ "$backup_counted" -gt "$backup_count" ]; then echo "ℹ️ INFO: delete backup count: $delete_count" echo - remove_backup_dir "$backup_path" "$backup_name" $delete_count + remove_backup_dir "$backup_path" "$backup_name" "$delete_count" fi echo