您的位置:首页 > 其它

文件内容替换 :SED 命令 和 Perl

2013-06-13 16:28 218 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: