Como renomeio um arquivo no diretório em que ele está?
Tudo o que está faltando é dirname
do comando:
find . -name "file.one.ext" -exec bash -c 'mv "$0" "$(dirname $0)/file.ext"' {} \;
Exemplo
mkdir test1 test2
touch test1/file.one.ext test2/file.one.ext
find . -name "file.one.ext" -exec bash -c 'mv "$0" "$(dirname $0)/file.ext"' {} \;
ls test1/ test2/
test1/:
file.ext
test2/:
file.ext