- dir="$(dirname "$2")"
- if [[ -e $2 || -L $2 ]]; then
- to_remove+=("$2")
- elif [[ ! -d $dir ]]; then
- if [[ -e $dir || -L $dir ]]; then
+ dest_file="$2"
+ dest_dir="$(dirname "$dest_file")"
+ if [[ -e $dest_file || -L $dest_file ]]; then
+ to_remove+=("$dest_file")
+ elif [[ ! -d $dest_dir ]]; then
+ mkdir=true
+ if [[ -e $dest_dir || -L $dest_dir ]]; then