perl 命令行替换

发布时间:2019-10-21编辑:脚本学堂
把文件a.txt中的status_at改为status_at2 perl -p -i -e 's/status_at/status_at2/g' a.txt

把文件a.txt中的status_at改为status_at2
perl -p -i -e  's/status_at/status_at2/g'  a.txt

-p 表示匹配文件的每一行
-i  表示把替换的结果写回到原文件
-e 表示后面的程序都写在一行上
一般来说perl -pe  's/status_at/status_at2/g'  a.txt就可以了 

您可能感兴趣的文章:

perl命令批量替换文件内容的方法
perl替换文本的小例子
linux批量替换文件内容的三种方法 perl、sed与shell批量替换文件内容
Perl正则表达式替换文本的例子
Perl字符串替换的例子
perl合并两个文件(字符串替换)
使用 Perl 的命令行来替换 awk , sed 之类