Então, se você quiser apenas remover o final !ut.!ut
, eu sugeriria algo assim:
for file in 'find ...'; do
mv "$file" "${file%.\!ut.\!ut}"
done
Nesse caso, o shell faz seu trabalho e remove o final. Esse recurso é chamado de expansão do parâmetro .