猿问

如何用awk或sed递归查找/替换字符串?

如何用awk或sed递归查找/替换字符串?

如何查找和替换以下每一次事件:

subdomainA.example.com

带着

subdomainB.example.com

在每个文本文件中的/home/www/


DIEA
浏览 852回答 3
3回答

慕丝7291255

所有的技巧几乎一样,但我喜欢这个:find&nbsp;<mydir>&nbsp;-type&nbsp;f&nbsp;-exec&nbsp;sed&nbsp;-i&nbsp;'s/<string1>/<string2>/g'&nbsp;{}&nbsp;+find <mydir>:在目录中查找。-type f:文件的类型:普通文件-exec command {} +:-exec操作的这个变体在选定的文件上运行指定的命令,但是命令行是通过在末尾追加每个选定的文件名来构建的;命令的调用总数将比匹配的文件数少得多。命令行的构建方式与xargs构建其命令行的方式大致相同。命令中只允许“{}”的一个实例。命令在起始目录中执行。
随时随地看视频慕课网APP

相关分类

Python
我要回答