From e3e3a45697deffb34ac9d5d665f594f768148704 Mon Sep 17 00:00:00 2001 From: Kroese Date: Wed, 17 Sep 2025 23:15:15 +0200 Subject: [PATCH] fix: Backup folder generation --- src/install.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/install.sh b/src/install.sh index 78af870..be1aaa9 100644 --- a/src/install.sh +++ b/src/install.sh @@ -9,7 +9,7 @@ backup () { local count=1 local iso="$1" - local folder="unknown" + local name="unknown" local root="$STORAGE/backups" local previous="$STORAGE/windows.base" @@ -18,17 +18,18 @@ backup () { previous=$(<"$previous") previous="${previous//[![:print:]]/}" - [ -n "$previous" ] && folder="${previous%.*}" + [ -n "$previous" ] && name="${previous%.*}" fi mkdir -p "$root" + local folder="$name" local dir="$root/$folder" while [ -d "$dir" ] do count=$[$count +1] - folder="${folder%.*}.${count}" + folder="${name}.${count}" dir="$root/$folder" done