Sed batch replacement

  2008-08-19


linux sed 批量替换多个文件中的字符串

sed -i “s/oldstring/newstring/g” `grep oldstring -rl yourdir`

例如:替换/home下所有文件中的gao为gaoxilin

sed -i “s/seaprince/TEMPLATE/g” `grep seaprince -rl /home`

或者

sed -i “s/seaprince/TEMPLATE/g” /home/*.cgi