使用 silver searcher 和 sed 查找和替换文件中的文本

Find and replace text in files with the silver searcher and sed

哎呀,我就是想不起来了……我最近有一种很酷的方法,可以使用 agsed 来进行查找和替换。要点很简单,类似于:

ag foo -l |  ... magic here ...   sed 's/foo/bar/g'

行不通,但您可能只知道什么行得通。谢谢!

PS。为银色搜索者欢呼三声。

xargs 是您正在寻找的魔法:

ag -l 'foo'|xargs sed -i 's/foo/abcd/g'