From 70b7fcff0060de3eac5b7756fd6b2141c8d7d7eb Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sat, 24 May 2025 16:10:18 +0200 Subject: [PATCH] add fix history file --- backup | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/backup b/backup index 0721583..28a5a60 100755 --- a/backup +++ b/backup @@ -162,30 +162,31 @@ cleanup_backups() make_history() { - local backup_path=$backup_path + local backup_path="$1" + local backup_history_file="history" local datum="$(date +%F)" local time="$(date +%T)" - if [ -f "$back_path/day" ]; then + if [ -f "$backup_path/day" ]; then echo "ℹ️ INFO: day history add $datum $time" echo "$datum" > $back_path/day echo "$datum" > day - echo "$datum $time day" >> backuphistory + echo "$datum $time day" >> $backup_history elif [ -f "$backup_path/week" ]; then echo "ℹ️ INFO: week history add $datum $time" echo "$datum" > $backup_path/week echo "$datum" > week - echo "$datum $zeit week" >> backuphistory + echo "$datum $time week" >> $backup_history elif [ -f "$backup_path/month" ]; then echo "ℹ️ INFO: month history add $datum $time" echo "$datum" > $backup_path/month echo "$datum" > month - echo "$datum $zeit month" >> backuphistory + echo "$datum $time month" >> $backup_history else echo "ℹ️ INFO: none history add $datum $time" echo "$datum" > $backup_path/none echo "$datum" > none - echo "$datum $zeit none" >> backuphistory + echo "$datum $time none" >> $backup_history fi } @@ -281,7 +282,7 @@ main() echo "ℹ️ INFO: last backup dir path $last_backup_dir_path" backup_remotes "$backup_full_path" "$last_backup_dir_path" - make_history $backup_path + make_history "$backup_path" check_backup_date cleanup_backups "$backup_path" "$backup_name" $backup_count -- 2.47.3