位置: 编程技术 - 正文

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

  • 应交税费应交增值税明细账怎么填
  • 房地产企业税率为5销售水泥怎么算
  • 医药行业发票税率
  • 新公司开基本户银行选择
  • 管理费用和研发费用的区别
  • 运输公司加计扣除
  • 个税APP如何修改密码
  • 来料加工生产成本账务处理
  • 销售货物和劳务的税率
  • 人员工资薪金所得税计算税款
  • 资产评估增值的会计科目
  • 关税现金流量表项目
  • 社保滞纳金可以计入管理费用吗为什么
  • 免息分期怎么还款
  • 开出转账支票用什么凭证
  • 验资资金转出如何做账
  • 个体工商户上月开发票超额了 ,定额改查账征收了
  • 专票怎么提交不上去
  • 出口免费样品发票怎么开
  • 为什么增值税发票税率是1%
  • 员工报销医药费计入什么费用
  • 专家评审费需要多少钱
  • 库存现金可以做中转科目嘛为什么
  • 英雄联盟符文推荐怎么不弹出来
  • linux批量删除
  • mac系统怎么玩游戏
  • 广告公司车身广告
  • 缴纳印花税和残值的比例
  • PHP:oci_num_rows()的用法_Oracle函数
  • 收到的销项负数要认证吗
  • session失效的方法
  • 购货公司丢失发货怎么办
  • 自己给笔记本更换硬盘
  • 最常用的成本核算方法表
  • 小规模纳税人销售使用过的固定资产
  • 2020香港回归23年
  • 应付账款会计分离
  • 现金折扣优惠
  • css选择器 菜鸟教程
  • php自定义变量的方法是
  • nodejs安装与配置
  • thinkphp教程
  • php获取网页源代码
  • css中哪些属性可以使用
  • php中定义函数
  • 如何在国家税务局增值税纳税申报
  • 职工教育教育经费
  • 如何用python给excel每一行添加序号
  • 应收账款的差额计入哪里
  • 职工教育经费和职工福利费扣除比例
  • 财政监制章专用收据可以税前扣除吗
  • 季度所得税资产总额填错了,会不会有影响
  • 经营结余是指事业单位在本年度经营活动
  • 汇算清缴补缴所得税摘要怎么写的
  • 实际开票金额和转账金额不一致怎么做
  • 借贷记账法的记账依据是什么
  • 电梯安装发票税收分类
  • 税务自查补缴税款怎么办
  • 超期应收款管控
  • 企业清算状态还要报税吗
  • 怎么计算预缴及附加税额
  • 小规模纳税人收入是含税还是不含税
  • 资本金与注册资金的关系
  • 汽车贷款利息计算公式计算器
  • 原始凭证的基本内容
  • 现金日记账的日期栏是指记账凭证的日期
  • 税收会计记账方法
  • win7系统怎么给C盘扩容
  • 注册表没有windows nt
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • cmd打开telnet
  • node的express
  • jquery有自定义选择器吗
  • js new实现
  • 代码实现观察者模式
  • 哈尔滨工业大学录取分数线2023年
  • 云南税务网上税务局
  • 芜湖办税服务厅
  • 南通国家税务局
  • 我国国家宪法日是每年的十二月几日
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设