Browse Source

cleanname prefers mv

master
TiynGER 10 months ago
parent
commit
0924d9178c
1 changed files with 8 additions and 3 deletions
  1. +8
    -3
      .local/bin/etc/cleanname

+ 8
- 3
.local/bin/etc/cleanname

@ -10,11 +10,16 @@ do
else else
echo "renaming file $oldname to $newname" echo "renaming file $oldname to $newname"
if [ -f "$oldname" ]; then if [ -f "$oldname" ]; then
echo "using mv"
mv "$oldname" "$newname"; mv "$oldname" "$newname";
elif [ -d "$oldname" ]; then elif [ -d "$oldname" ]; then
cp -r "$oldname/." "$newname" && rm -r "$oldname";
else
mv "$oldname" "$newname";
if [ -e "$newname" ]; then
echo "using cp"
cp -r "$oldname/." "$newname" && rm -r "$oldname";
else
echo "using mv"
mv "$oldname" "$newname";
fi
fi fi
fi fi
fi fi

Loading…
Cancel
Save