标签: bash sed grep
如何以递归方式替换某些文件中的某些字符串,并考虑一些排除项?例如,我不想将替换应用于.svn目录中的二进制文件或文件。
答案 0 :(得分:0)
这是我目前正在使用的解决方案,也许有更好的方法?
grep -irl foobar | grep -v .svn | grep -v Binary | xargs sed -i 's/foobar/baz/g'