周梦康 发表于 2015-06-16 9424 次浏览 标签 : Linuxgrepsed

因为某种原因项目中的某个方法丢失,而很多文件引用了该方法,需要将其全部替换为一个新的方法,引用的次数很多,手动改太麻烦.所以需要一次性替换.

例如要将目录 dir 下面所有文件中的 old 都修改成 new:

sed -i "s/old/new/g" `grep 'old' -rl dir`

👇 下面是我的公众号,高质量的博文我会第一时间同步到公众号,给个关注吧!

评论列表