递归搜索具有替换单词

时间:2018-02-04 18:30:56

标签: linux bash sed grep find

从给定的文件夹中,我想以递归方式搜索所有子文件夹,搜索名称为file.txt的文件,替换所有Foo -case敏感的文件 -  与Bar

使用基本脚本(Bash / sed / grep / find ...)实现此目的的最简单方法是什么。

1 个答案:

答案 0 :(得分:1)

find + sed 解决方案:

find . -type f -name "file.txt" -exec sed -i 's/Foo/Bar/g' {} \;