Quote ssh bootstrap symlink moves

This commit is contained in:
Hassan Raza
2026-05-19 14:30:42 +05:00
parent cf5c180a01
commit c0db371afe
2 changed files with 9 additions and 2 deletions

View File

@@ -10,7 +10,7 @@ mv_files_and_dirs() {
cwd="$PWD"
cd "$1"
command find . -type d -exec mkdir -p "$2/{}" ";"
command find . -type l -exec sh -c "tgt=\$(command readlink -n \"{}\"); command ln -snf \"\$tgt\" \"$2/{}\"; command rm -f \"{}\"" ";"
command find . -type l -exec sh -c 'tgt=$(command readlink -n "$2"); command ln -snf -- "$tgt" "$1/$2"; command rm -f -- "$2"' sh "$2" "{}" ";"
command find . -type f -exec mv "{}" "$2/{}" ";"
cd "$cwd"
}