位置: 编程技术 - 正文

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

  • 电费的增值税税率是多少
  • 报销单据粘贴单图片
  • 换出资产为存货为什么不
  • 固定资产原值错误的账务处理
  • 待摊费用和预提费用是按照什么而设置的账户
  • 股票价值的计算公式财务管理
  • 服务类收入
  • 以现金形式发工资的说明范文
  • 小规模纳税人不允许开具零税率发票
  • 营改增后增值税专用发票抵扣规定
  • 核定征收小微企业
  • 个税手续费返还计入哪个科目
  • 公司年末补缴企业所得税需要提供什么资料?
  • 建筑企业的职工由于不服管理违反规章制度
  • "税务 政策"
  • 筹备期间的开办企业是指
  • 账务中如何把短期借款转变为实收资本?
  • 只有发票才能税前扣除吗
  • 个体户小规模纳税人每月开票
  • 企业注销个税怎样更正申报呢
  • 购置土地税款怎么入账?
  • 加班工资算补贴么
  • linux用在哪些方面
  • 一篇不错的php基础论文
  • rtlrack.exe - rtlrack是什么进程 有什么用
  • 排污费计入应交税费吗
  • 银行对公账户收款码手续费多少
  • 销售货物支付运杂费要交增值税吗
  • 公司注销职工安置方案
  • 个人所得税计提和发放分录
  • 原材料按实际成本核算的会计处理
  • 新公司30天内未办理税务登记
  • 如何写煎荷包蛋过程
  • 企业会计核算应当以权责发生制为基础
  • 企业法人歇业后诉讼主体确认
  • postman操作流程
  • vue使用计算属性声明在什么配置项中
  • 帝国cms使用手册
  • 高新技术企业福利费扣除比例
  • 银行回单箱费会退回吗
  • 家具采购单
  • 图片加载不存在
  • 预收帐款
  • sql server2005怎么打开
  • 免税企业免征增值税条件
  • 金税三期税收管理系统打印控件
  • 员工意外伤害险入什么会计科目
  • 资产负债表中的固定资产怎么算
  • 汽车租赁费怎么做分录
  • 缴纳的增值税怎么做账
  • 报销的发票抬头怎么填
  • 销售费用怎么考核
  • 备查账的登记主要以什么来表述
  • 将u盘制作成u启动u盘启动盘
  • windows xp计算器
  • 关闭win10操作系统,相当于
  • windows server 2008 r2最大支持内存
  • freebsd怎么用
  • 超小平板电脑
  • linux系统ln命令
  • win7系统为什么玩不了游戏
  • win7暗藏的超实用快捷键汇总
  • gacrunner.exe是什么
  • win10安装字体的操作步骤
  • win7回收站图标在哪个文件夹
  • javascript语句大全
  • 怎么把perl删除干净
  • cocos开发游戏
  • 测试Qt Quick在各个平台上的3D渲染性能
  • 批处理 删除指定文件
  • unity连接数据库能做什么
  • jQuery Ajax传值到Servlet出现乱码问题的解决方法
  • socket.io与pm2(cluster)集群搭配的解决方案
  • Javascript字符串对象函数
  • 对税务机关的意见建议怎么写
  • 如何知道公司所有账户
  • 税款怎么查询
  • 上海个人到税务局怎么开票
  • 谈心谈话记录由谁填写
  • 关于税制的问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设