位置: 编程技术 - 正文

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

  • 个税申报的收入是应发还是实发
  • 进项税额的计税基础是什么
  • 固定资产清理净损失计入什么科目
  • 租入住房用于职工福利,进项转出吗?
  • 土地股权转让需交什么税
  • 增值税普票没有校验码
  • 企业如何进行利润分配的会记处理
  • 法院拍卖房法院有什么义务和责任
  • 国债利润收入属于收入吗
  • 旅行社开的旅游费发票可以税前扣除
  • 差额征税条件
  • 公司购买新办公楼装修计入什么科目
  • 采购国产设备增值税
  • 个体户的公账怎么操作
  • 跨年度的费用发票,如何做分录
  • 电子税务局怎么查看已开发票
  • 增值税纳税申报表在哪里打印
  • 电费返还怎么查询
  • 餐饮业管理费用明细表
  • Apache+php+mysql在windows下的安装与配置图解(最新版)
  • 在win7系统中文件属性有哪些
  • 家庭承包发包方的权利和义务
  • 高新企业政府补贴政策
  • 顿号用键盘怎么输入
  • 企业销售货物收到价款5000元这笔经济业务属于
  • php封包
  • 进项税额转出余额在贷方怎么处理
  • php是面向对象编程吗
  • 可回收垃圾有哪些?
  • 微信小程序开发平台
  • ajax自动带cookie
  • laravel 自定义guard
  • 代理费与代理运费的区别
  • 汇算清缴所得税是什么意思
  • 项目建设期算不算折旧
  • python默认画布大小
  • 员工去外地培训费怎样入账
  • pycharm pypy
  • 公司基本户如何注销
  • 仓库出入库账本怎么做
  • 固定资产折旧方法一经确定不得随意变更
  • 应收账款余额百分比法怎么算
  • 个体工商户免费开票额度
  • 小企业会计准则适用范围
  • 法定盈余公积的主要用途
  • 融资性无形资产的入账价值
  • 公交公司如何做好精细化管理
  • 怎么冲减多计提的工会经费
  • 研发支出计入产品成本吗
  • 第三季度利润
  • 检验费用会计分录
  • 万达对赌协议是什么
  • 已核销的坏账又收回时应当及时入账,防止形成账外款
  • 生产成本和主营业务成本金额一样吗
  • sql如何截取字段
  • sql语句常用语句
  • mysql数据库的基本原理
  • windows2000文件和文件夹的属性包括
  • win10windows更新
  • ubuntu的安装步骤
  • centos6设置ip
  • Win10怎么打开屏幕键盘
  • ssh远程登录设置
  • win7桌面小工具如何设置使用
  • /proc目录造成linux根目录爆满
  • perl编程
  • android开发中遇到的问题
  • jquery fadein 源码
  • 如何给textarea赋值
  • node js作用
  • recyclerview和scrollview
  • python简单编码
  • windows捕获文件夹
  • python 解析算法
  • 常州的居民医保在哪里交
  • 银行税务代扣需要什么材料
  • 增值税开票系统升级
  • 三国杀马钧获取
  • 张家港港区国税局地址
  • 租房税费怎么算的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设