位置: 编程技术 - 正文

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 教程)

  • 高新技术企业三级领域
  • 个人所得税累计收入
  • 年报过期了
  • 计提存货跌价准备怎么计算
  • 金蝶k3生产领料单怎么导入
  • 房企与个人订立购房合同是否贴花?
  • 会计核算体系的中心环节是什么
  • 业务招待费可以开专票吗
  • 个体工商户销售自己使用过的物品
  • 物业公司管理费用
  • 发票开出来对方不走账会怎么样?
  • 短期借款的利息会计分录怎么写
  • 房屋租赁税费征收的时间是多久
  • 发票升额需要什么条件
  • 企业外购材料的入账价值包括
  • 增值税进项转出后企业所得税调整是含税价还是不含税价
  • 出纳电汇流程
  • 房地产企业收取的诚意金
  • 如何在Excel中进行单元格格式化?
  • 附加税会计分录2022
  • 收到股改代扣代缴税款
  • Win11 Build 22000.65更新体验:汉化更完善,右下角返回桌面回归
  • 收到专利补助费的会计处理
  • 现金流量套期的分录
  • 非货币性资产交换
  • windows安装无法继续,若要安装请重新启动
  • 收到小微企业贷款减息会计处理办法
  • 以前年度损益调整
  • php点击跳转
  • java基础变量字节
  • ca证书收费金额是多少?
  • photoshop虚化局部
  • 费用报销单里的类别怎么填
  • sql中判断函数
  • sql将一个表中的值赋给另一个表
  • 当月开的票必须开发票吗
  • 一般纳税人简易征收的适用范围
  • 哪些员工出差的多
  • 销售成品油的税率
  • 房产税的计算方式
  • 电梯折旧费计算方法
  • 当期免抵税额和免抵退税额的区别
  • 个体工商户财务怎么做账
  • 跨月的普通发票怎么开红字发票
  • 个人所得税缴纳标准怎么计算
  • 加油站固定资产折旧方法
  • 开办费账务处理实操案例
  • 固定资产怎么做账
  • 流动性比率过小什么意思
  • 外聘人员差旅费用无票调增
  • 金蝶旗舰版的数据怎么在标准版打开
  • 土地作为无形资产需要计提折旧吗?
  • 费用会计处理
  • 库存现金的主要内容有哪些
  • 公司买护肤品发票如何入账
  • 记账凭证的分类及每类的具体含义是什么
  • win8更新到win8.1
  • macos 修改mac
  • 屏幕共享远程控制
  • centos6安装步骤
  • bios设置操作步骤
  • Windows PC用iCloud多设备共享数据图文教程
  • win7旗舰版怎么把桌面移动到其他盘
  • win8系统计算机在哪里
  • macbookzen
  • linux 多网卡配置
  • mssvr.exe - mssvr是什么进程 什么用
  • win8设备安装
  • windows7睡眠唤醒快捷键
  • win8使用教程和技能
  • cocos2dx游戏有哪些
  • 疯狂冒险王官网
  • lrucache算法
  • 批处理文件教程
  • jquery选择器总结
  • jquery设计模式
  • activity生命周期包含哪几种状态
  • unity shader saturate
  • 法律服务所与律师事务所区别
  • 武汉市国税局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设