Using bash, how can I search for all occurrences of the substring 'foo' in all filenames (including folders) contained recursively in a directory and replace them them with 'bar'?
For example, if the current structure looks like:
-foo_test
- fooo.txt
- xfoo
- yfoo.h
- 1foo.c
It should look like this after running the bash script:
-bar_test
- baro.txt
- xbar
- ybar.h
- 1bar.c
See Question&Answers more detail:os