位置: 编程技术 - 正文

perl几个文件操作例子(perl 文件)

编辑:rootadmin

推荐整理分享perl几个文件操作例子(perl 文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:perl文件怎么执行,perl常用命令,perl 文本文件处理,perl 文本文件处理,perl文件操作,perl中打开文件,perl文件怎么执行,perl常用命令,内容如对您有帮助,希望把文章链接给更多的朋友!

perl用的最多的地方就算是文件处理了,下面我就总结了一下perl文件操作的一些东西,并且有具体的例子,通过下面的例子,加强我们对perl文件操作的理解。

删除文件

使用unlinke函数,比如unlink $file, unlink $file1, $file2, $file3

打开文件

使用三参数的形式打开文件,这样非常便于区分模式和文件名,perl 5.6之后的版本都支持这种方式。

perl几个文件操作例子(perl 文件)

一次性读入整个文件

使用<>在标量环境下一次读入一行,而在列表环境下一次读入所有行,$/存储的是行分隔符,默认是换行符,我们先将$/改掉,这样就可 以在标量环境下一次读入所有行了(这时已经没有行的概念了,就是读入整个文件),你也可以用列表读入所有行然后再将所有行拼到一起,但那样速度很慢。用完记得将$/改回来。也可以使用local关键字来将$/设置为局部变量,这样跳出作用域后,$/又恢复了原来的值。最好的方法是使用模块,这样比自己写安全,File::Slurp、IO::All都可以的。

打开文件请用双引号

open文件时,如果文件名有变量替换,最好用双引号而不是单引号,因为单引号无视变量内插。

文件句柄作参数

假设有一个函数test,它有一个参数,是某个文件句柄,那么该如何传递这个参数呢?

方法一,传递参数时,在句柄前面加*方法二,使用open my $FILE的形式打开文件

Perl生成纯HTML代码二维码实例 需要依次安装qrencode、Text-QRCode、HTML-QRCode#!/usr/bin/perluseHTML::QRCode;my$text='

Perl脚本检测一个域名是否有效 脚本功能:通过ICMPPing或TCP/SYN探测指定的域名,探测前检测域名是否有效。file:check.host.pl#!/usr/bin/perlusestrict;useNet::Ping;useNet::DNS;useTime::HiResqw();$|=1;my$DEFAUL

Perl集群配置管理系统Rex简明手册 Rex是Perl编写的基于SSH链接的集群配置管理系统,语法上类似PuppetDSL。官网中文版见

标签: perl 文件

本文链接地址:https://www.jiuchutong.com/biancheng/372576.html 转载请保留说明!

上一篇:Perl使用nginx FastCGI环境做WEB开发实例(perl使用保留字引用什么模块)

下一篇:Perl生成纯HTML代码二维码实例(perl 教程)

  • 个税可以作废重新换电脑申报吗
  • 购买的携税宝费用怎么做账?
  • 未按期纳税申报怎么处理
  • 不动产增值税税率变化
  • 财务费用包含哪些项目
  • 银行日记账期初余额写在什么科目
  • 待抵扣进项税什么时候抵扣
  • 应收账款核销的会计处理
  • 残疾人一次性奖金
  • 房屋租赁收入怎么做账
  • 小规模纳税人购车好处
  • 结转成本费用会计分录
  • 资本公积在现金流量表哪里体现
  • 甲供材的范围
  • 小规模企业所得税标准
  • 增值税普票收款人
  • 退免税指的是增值税还是消费税?
  • 土地投资入股需要什么资料
  • 小规模申报个税手续费返还在哪填写信息
  • 购买的承兑怎么下账
  • 出售股权收入会计分录
  • 哪些税种计入应交税费
  • 公司开业需要怎么布置
  • 农业种植公司要纳税吗
  • redis在php项目中的使用实例
  • 生产提供什么产品
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • thinkphp vue
  • php imagecopymerge
  • 发生的广告费用属于什么会计要素
  • 公司已开票给客户,但客户未打款怎么办?
  • 前端框架react
  • 上月未结账本月不能操作任何业务
  • 取得交易性金融资产的交易费用
  • 存货核算有哪些内容
  • vue清空页面数据
  • web课程设计模板
  • 农民专业合作组织
  • 工业企业成本核算的一般程序
  • 年终奖税金怎么扣
  • ie8 ie8i
  • 属于原始凭证的有( )
  • sql server join
  • 资产减值准备如何影响利润
  • 小规模纳税人开专票税率是1%还是3%
  • 建筑企业如何按季度申报
  • 挂靠单位无理要求提供增值税发票怎么办?
  • 定额发票可以用于事业单位报销
  • 采购成品油会计分录
  • 资产减值损失是费用类科目吗
  • 工业企业中制造费用包括哪些内容
  • 采购付款的会计控制内容有哪些
  • 数据库更新数据
  • linux git教程
  • 笔记本上安装软件怎么弄
  • centos5.4 安装
  • windows有两个
  • 原版windowsxp安装
  • kcleaner是什么文件夹
  • win7开机显示一堆英文
  • cocos3d物理引擎
  • js里的this指向
  • 脚本并行
  • python中文分词库
  • javascript编写
  • 怎样用在js中使用css的内容
  • 安卓机怎么直播
  • shell脚本的实现
  • jquery 点击按钮
  • 安卓网络监测
  • Python简单格式化时间的方法【strftime函数】
  • 安卓源代码开放吗
  • python按行读取文本并输出到excel
  • 江西省国家税务局总局官网
  • 湖南国家税务局网上电子税务局官网
  • 小型微利企业所得税优惠
  • 学历认证取消申请还能再申请吗
  • 社保欠缴可以放弃吗
  • 电子税务局网上登录
  • 办理养殖照税务登记证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设