У меня есть структура каталогов, как это:
./
whatever/
foos_whatever.ext
something/
foo/
1.ext
2.ext
another/
foo.ext
Я хочу переименовать все файлы и каталоги, которые содержат foo
. Я хотел бы заменить foo
на bar
.
Вот что я пытаюсь:
[naomi ~/app]$ find . -name '*foo*' -exec f={} && mv -v f ${f/foo/bar} \;
Это ошибка, которую я получаю:
find: -exec: no terminating ";" or "+"
Спасибо за любую помощь:D