Искать + заменять строки в именах файлов

Используя bash, как я могу найти все вхождения подстроки 'foo' во всех именах файлов (включая папки), рекурсивно содержащихся в каталоге, и заменить их на 'bar'?

Например, если текущая структура выглядит так:

-foo_test
    - fooo.txt
    - xfoo
        - yfoo.h
- 1foo.c

После запуска сценария bash она должна выглядеть так:

-bar_test
    - baro.txt
    - xbar
        - ybar.h
- 1bar.c
24
задан Cam 24 August 2011 в 07:04
поделиться