位置: 编程技术 - 正文

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

  • 金税盘版开票软件怎么升级
  • 首付款计提税金吗
  • 交通费中的高速费怎么算
  • 水电费分析小报
  • 预缴税款可以抵税吗
  • 进项大于销项怎么结转分录
  • 发票上的不含税单价怎么算的
  • 个税三代手续费返还增值税报表怎么填
  • 增值税专用发票和普通发票的区别
  • 机动车发票怎么入账
  • 进项税额计入其他应付款是什么意思
  • 存货跌价准备转销会影响当期损益吗
  • 取得运输部门开具的增值税专用发票
  • 存货损失会计处理
  • 购买电脑配件的网址
  • 公司付款给个人一定要取得发票吗
  • 营改增后场地租赁税率
  • 主营业务成本的贷方可以是哪些科目
  • 个税中的其他所得税
  • 开具旧税号也能认证成功
  • 实际销售金额是开票金额吗
  • 小微企业不超过300万所得税
  • 茶具可以作为固定资产吗
  • 小规模纳税人的起征点是多少
  • 公司注销了工程款还能转账吗
  • 关于递延所得税的例题
  • 公司帮员工缴纳个税,不从工资里扣,如何做账
  • 股东赠与计入资本公积,交税
  • 公司向股东借款需要股东会决议吗
  • 财产清查的方法和财产清查结果的会计处理
  • 如何修改mac系统密码
  • 吊销执照公司资产怎么办
  • 以前年度应交税费调整
  • 冲红的会计分录
  • 债券到期收回本息计算单
  • php显示文件目录及路径
  • 企业缴纳职工社保是否可以缴纳三险
  • 不确认收入要结转成本吗
  • 增值税的计税依据包括契税吗
  • arthas常用命令
  • 符合条件的小型微利企业,减按
  • 电子缴款凭证能代替完税证明吗
  • 企业所得税的应纳税额计算公式
  • v-model的双向绑定原理
  • 以银行存款支付业务招待费
  • 简单描述php中的数组
  • 生日快乐html5代码
  • 房地产销售折扣
  • dedecms使用教程
  • 材料采购成本计算表
  • mysql 优化口诀
  • 企业筹建期间是什么
  • 材料发票税额
  • 固定资产工作汇报
  • 工程预付款是否含规费和税金
  • 当月预交增值税时所属期选了上期怎么办
  • 报关单不在海关信息中
  • 体检收据可以入档案吗
  • 商业企业会计分录大全
  • vmware如何用
  • centos环境搭建
  • storm run off
  • linux ifconfig命令详解
  • 联想系统win8
  • 在linux系统中命令
  • cocos3d物理引擎
  • vue解析md
  • Qualcom QMI系列-基本知识介绍
  • shell数组遍历
  • Android dispatchTouchEvent, onInterceptTouchEvent, onTouchEvent详解
  • python最简单
  • 解决跨域的原理
  • js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
  • javascirpt
  • 租赁费的税率是多少
  • 进口lng需要什么资质
  • 如何发挥人才作为第一资源 护理
  • 印花税由哪方缴纳
  • 教师资格证认定流程
  • 北京地税app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设