From d25399ef3f1168e3a95aac00c1a0cb4e1ba43e33 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sat, 24 May 2025 14:42:37 +0200 Subject: [PATCH] change history --- backup | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/backup b/backup index e59c178..3bfdf61 100755 --- a/backup +++ b/backup @@ -163,31 +163,33 @@ CleanUpBackups() fi } -## @fn MakeHistory() -## @brief Eintragung in die History-Datei -MakeHistory() +make_history() { + local backup_path=$backup_path local datum="$(date +%F)" - local zeit="$(date +%T)" + local time="$(date +%T)" - if [ -f "$backpath/day" ]; then - echo "$datum" > $backpath/day + if [ -f "$back_path/day" ]; then + echo "ℹ️ INFO: day history add $datum $time" + echo "$datum" > $back_path/day echo "$datum" > day - echo "$datum $zeit day" >> backuphistory - elif [ -f "$backpath/week" ]; then - echo "$datum" > $backpath/week + echo "$datum $time day" >> backuphistory + 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 - elif [ -f "$backpath/month" ]; then - echo "$datum" > $backpath/month + 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 else - echo "$datum" > $backpath/none + echo "ℹ️ INFO: none history add $datum $time" + echo "$datum" > $backup_path/none echo "$datum" > none echo "$datum $zeit none" >> backuphistory fi - } ## @fn CheckBackupDate() @@ -303,9 +305,9 @@ main() echo "ℹ️ INFO: last backup dir path $last_backup_dir_path" backup_remotes "$backup_full_path" "$last_backup_dir_path" + make_history $backup_path return - MakeHistory CheckBackupDate CleanUpBackups -- 2.47.3