Linux文件内容替换
Perl
把文件file.txt中的before改为after
 perl -pi -e  's/before/after/g'  file.txt
 -p 表示匹配文件的每一行
 -i  表示把替换的结果写回到原文件
 -e 表示后面的程序都写在一行上
SED
$ sed -i 's/ugly/beautiful/g' /home/bruno/old-friends/sue.txt
-i 记录的内容写回源文件
/s 替换命令
/g 全局替换
参考
http://www.brunolinux.com/02-The_Terminal/Find_and%20Replace_with_Sed.html
http://bbs.linuxtone.org/thread-1731-1-1.html