endung=$(echo "$1" | grep -o "\..*") name=$(basename "$1" $endung) NAME=$(basename "$2" $endung) if [ "$1" = "$2" ] then echo move: $1 nennt sich schon $2 else if [ -f $2 ] then ./move $1 $NAME\X$endung else echo move: $1 umbenannt in $2 mv "$1" $2 fi fi