用命令一次替换多个文件中的字符串
Thursday, August 16, 2007 8:26:10 AM
find /path/to/ -name "*.html" -type f | xargs grep -l -e "StringOrPattern" | xargs -n 100 perl -e "s/StringOrPattern/AfterReplace/g;" -pi
没有 Perl 的 Linux/Unix 环境应该很少吧?如果没有perl,这个命令可不好使。
命令太长,难记,因此在这儿纪录一下。







