位置: 编程技术 - 正文

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

  • 印花税都有啥
  • 账面成本包含增值税吗
  • 购买材料,收回会计分录
  • 出口退免税的退税办法为
  • 跨年度进项税额转出怎么申报
  • 休产假个人部分社保公司怎么做账
  • 用房租入股
  • 中标服务费可否开发票
  • 砖厂开票员的工作流程
  • 资产处置收益是什么意思
  • 支付招聘费收到专票怎么记账
  • 税前扣除凭证的内部凭证
  • 银行承兑汇票怎么取钱
  • 年化收益率的计算公式
  • 预付账款余额怎么算
  • 公司向股东借款计入什么科目
  • 收到技术咨询费摘要
  • 隐名股东违法吗
  • 咨询服务费是否可以税前扣除
  • 营改增之后对企业的影响
  • 税金及附加与期间费用区别
  • 假的手撕票已经入账了怎么办?
  • 纳税人备案信息包括
  • 预收房款属于什么科目
  • 上年的一张服务费的发票能否做账到今年?
  • 资产负债表其他流动资产计算公式
  • win7系统中回收站的内容清空后还能恢复吗
  • 在windows中桌面是
  • 政府补助收入的开支怎么做账
  • 贷款钱到账又被转出去
  • redhat无法进入图形界面
  • 资产减值损失的借贷方向
  • 销售费用属于损益类科目的收入还是费用
  • 资产负债表要点
  • vue3全局属性
  • php作品
  • 一次性取得的租金收入
  • 会计准则对企业行为的影响分析论文
  • thinkphp6调用模型的方法
  • php接收ajax请求
  • php自定义表单系统
  • 纳税人性质是什么
  • vue如何实现登录
  • 年终奖是以工资形式发放吗
  • 收集整理数据
  • 向境外支付赔偿款是否需要税务备案
  • 现金存银行会有记录吗
  • 库存暂估入账的会计分录
  • 企业银行流水可以不给税务吗
  • 名为股权转让实为房地产转让
  • 某企业福利部门
  • 结转利润分配的二级明细账户
  • 建筑业预缴税款怎么退税
  • 月末结转销售会计分录
  • 公司办公室租金
  • 税务稽查其他应付款
  • 分公司费用报销
  • 收到的普通发票被对方作废
  • 会计借方和贷方有哪些科目
  • mysql查询语句菜鸟教程
  • mysql很卡
  • ubuntu docker教程
  • ug实体命令怎么使用
  • linux中进程在运行时的基本状态
  • dcom进程
  • macbookair如何删除
  • win10无线网络不见了只显示飞行模式
  • 进程process.acore已停止怎么办
  • linux使用zsh
  • react-native fetch的具体使用方法
  • cocos2djs
  • js去除hover样式
  • python urljoin
  • shell备份文件脚本
  • cmd命令可以干嘛
  • python怎么启动命令
  • 安卓系统引导程序
  • 文化公司税务筹划
  • 从国外进口设备需要缴纳增值税吗
  • 出口退税申报系统反馈读入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设