你可以先查询下看你要替换的字符串是否会包含在一些别的词中,避免代替其它的词的意思。
find ./ -name "*.vm" | xargs grep "content"
确认这个内容都是你要代替的时候,再执行以下这行命令就可以了
find ./ -name "*.vm" | xargs sed -i "s/content/replacecontent/g"
转载: http://www.ilehao.com/blog/2012/10/28/batch-quickly-replace-string/