mymv.sh (292B)
1 #!/bin/sh 2 3 # Wrapper for mv as suckless sbase doesn't have `mv -i` 4 5 if [ "$#" -eq 2 ]; then 6 if [ -f "$2" ]; then 7 read -p "Overwrite existing file? (y/N) " yesOrNo 8 if [ "$yesOrNo" = "y" ] || [ "$yesOrNo" = "Y" ]; then 9 mv "$1" "$2" 10 fi 11 exit 12 else 13 mv "$1" "$2" 14 fi 15 else 16 mv "$@" 17 fi