From 21d628b5981ea7a1abc98bfa3134f29ef9baa02e Mon Sep 17 00:00:00 2001 From: "Celestial.y" Date: Fri, 17 Oct 2025 17:49:20 +0800 Subject: [PATCH] Try to fix backup --- sdata/step/3.install-files.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sdata/step/3.install-files.sh b/sdata/step/3.install-files.sh index 7918f0ce0..f47239c7a 100644 --- a/sdata/step/3.install-files.sh +++ b/sdata/step/3.install-files.sh @@ -33,12 +33,11 @@ function backup_clashing_targets(){ # Construct args_includes for rsync for i in "${clash_list[@]}"; do - current_target=$target_dir/$i - if [[ -d $current_target ]]; then - args_includes+=(--include="$current_target/") - args_includes+=(--include="$current_target/**") + if [[ -d "$target_dir/$i" ]]; then + args_includes+=(--include="/$i/") + args_includes+=(--include="/$i/**") else - args_includes+=(--include="$current_target") + args_includes+=(--include="/$i") fi done args_includes+=(--exclude='*')