Renomear vários padrões de correspondência de diretórios

Gostaria de renomear todos os diretórios em um basedir que corresponde a um nome. Por exemplo:

Embasedir/, Eu tenho:

- foo/bar/blah
- my/bar/foo
- some/bar/foo1
- other/foo/bar

Gostaria de renomear todos os diretórios correspondentesbar, mas eu gostaria de preservar a parte do prefixo.

Comfind, Eu posso facilmente fazer uma lista de todos os diretórios como este:

find . -name repositoryunit -type d

No entanto, como posso usar-exec mv {} ... (ou talvez combinar com outro aplicativo) para que o prefixo seja preservado?

Muito obrigado antecipadamente!