Zmień nazwę wielu katalogów pasujących do wzorca
Chciałbym zmienić nazwy wszystkich katalogów pod baseir, które pasują do nazwy. Na przykład:
Wbasedir/
, Mam:
- foo/bar/blah
- my/bar/foo
- some/bar/foo1
- other/foo/bar
Chciałbym zmienić nazwę wszystkich pasujących katalogówbar
, ale chciałbym zachować część prefiksu.
Zfind
, Mogę łatwo utworzyć listę wszystkich takich katalogów:
find . -name repositoryunit -type d
Jak jednak mogę korzystać-exec mv {} ...
(lub może połączyć z inną aplikacją), aby prefiks został zachowany?
Z góry bardzo dziękuję!