【发布时间】:2018-07-14 15:53:44
【问题描述】:
从给定文件夹中,我想递归搜索所有子文件夹,搜索名称为 file.txt 的文件,替换所有出现的 Foo -区分大小写-
Bar。
这是使用基本脚本(Bash / sed / grep / find...)实现这一目标的最简单方法。
【问题讨论】:
从给定文件夹中,我想递归搜索所有子文件夹,搜索名称为 file.txt 的文件,替换所有出现的 Foo -区分大小写-
Bar。
这是使用基本脚本(Bash / sed / grep / find...)实现这一目标的最简单方法。
【问题讨论】:
find + sed 解决方案:
find . -type f -name "file.txt" -exec sed -i 's/Foo/Bar/g' {} \;
【讨论】: