• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Perl使用perl命令批量替换文件内容

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

对linux系统下面多个文本文件内容做处理,是SA经常需要完成的工作。如何高效的完成这个工作,perl应该是一个不错的语言工具。你甚至不需要编写perl脚本,用命令就可以完成上面的工作。

perl 命令可以批量替换文件中的一些内容,操作起来非常高效。下面举几个例子:

perl -pi -e "s/aaa/bbb/gi" test.txt

上面的命令把test.txt文件中的字符aaa替换成bbb

perl -pi.bak -e "s/aaa/bbb/gi" test.txt

上面的命令把test.txt文件中的字符aaa替换成bbb,并生成一个test.txt.bak的备份文件

 

find ./ -name “*.txt” | xargs perl -pi.bak -e “s/aaa/bbb/gi”


上面的命令把当前目录下所有的.txt文件中的字符aaa替换成bbb,并生成相应的.bak的备份文件


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
libraries\include\boost-1_61\boost/regex/v4/perl_matcher.hpp(362):errorC2292:'bo ...发布时间:2022-07-22
下一篇:
Perl学习发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap