如何用awk或sed递归查找/替换字符串?如何查找和替换以下每一次事件:subdomainA.example.com带着subdomainB.example.com在每个文本文件中的/home/www/
3 回答

慕丝7291255
TA贡献1859条经验 获得超6个赞
find <mydir> -type f -exec sed -i 's/<string1>/<string2>/g' {} +
find <mydir>
:在目录中查找。 -type f
:文件的类型:普通文件 -exec command {} +
:-exec操作的这个变体在选定的文件上运行指定的命令,但是命令行是通过在末尾追加每个选定的文件名来构建的;命令的调用总数将比匹配的文件数少得多。命令行的构建方式与xargs构建其命令行的方式大致相同。命令中只允许“{}”的一个实例。命令在起始目录中执行。
添加回答
举报
0/150
提交
取消