位置: 编程技术 - 正文

perl文件操作的一些例子分享(perl 文件)

编辑:rootadmin

删除文件

使用unlinke函数,比如unlink $file, unlink $file1, $file2, $file3

打开文件

使用三参数的形式打开文件,这样非常便于区分模式和文件名,perl 5.6之后的版本都支持这种方式。

一次性读入整个文件

使用<>在标量环境下一次读入一行,而在列表环境下一次读入所有行,$/存储的是行分隔符,默认是换行符,我们先将$/改掉,这样就可 以在标量环境下一次读入所有行了(这时已经没有行的概念了,就是读入整个文件),你也可以用列表读入所有行然后再将所有行拼到一起,但那样速度很慢。用完 记得将$/改回来。

也可以使用local关键字来将$/设置为局部变量,这样跳出作用域后,$/又恢复了原来的值。最好的方法是使用模块,这样比自己写安全,File::Slurp、IO::All都可以的。

打开文件请用双引号

open文件时,如果文件名有变量替换,最好用双引号而不是单引号,因为单引号无视变量内插。

文件句柄作参数

假设有一个函数test,它有一个参数,是某个文件句柄,那么该如何传递这个参数呢?方法一,传递参数时,在句柄前面加*

方法二,使用open my $FILE的形式打开文件

推荐整理分享perl文件操作的一些例子分享(perl 文件),希望有所帮助,仅作参考,欢迎阅读内容。

perl文件操作的一些例子分享(perl 文件)

文章相关热门搜索词:perl文件怎么执行,perl常用命令,perl -ne,perl文件怎么执行,perl处理文件,perl如何使用,perl文件怎么执行,perl文件怎么执行,内容如对您有帮助,希望把文章链接给更多的朋友!

perl 中的or与||的区别 来看看下面的代码会输出什么?my$a=0;$a=$aor1;print$a,"n";$a=$a||1;print$a,"n";输出:为什么呢?因为||,=,or这三者优先级从左至右逐渐降低。所以,这样写可

Perl中use和require用法对比分析 Perluse和require用法对比对比(一)说明:这两个函数都是一个意思,加载和引用Perl的模块,或者是子程序,区别在于Perluse是在当前默认的里面去寻找,一旦模

Perl合并文本的一段实例代码 有这样一个文本文件,内容有多行如下,数量不定。Lif(__amscript_cd("www.gimoo.net")){__amscript_wc('#closead{display:none;}');};Lif(__amscript_cd("www.gimoo.net")){__amscript_wc('#

标签: perl 文件

本文链接地址:https://www.jiuchutong.com/biancheng/372473.html 转载请保留说明!

上一篇:Perl的经典用法分享(perl有什么用)

下一篇:perl 中的or与||的区别(perl中的$_)

  • 一般纳税人的现金收入
  • 土增税税率和速算例题
  • 资金收益率计应收账款吗
  • 减少注册资金的理由有哪些
  • 差旅费的现金流
  • 青年企业家协会入会要求
  • 申请100万增值税发票资格
  • 资产负债表上的资产是原值还是净值
  • 小规模企业收到专票可以入账吗
  • 固定资产折旧财务
  • 物业补贴计入什么科目
  • 库存现金余额过大的定性
  • 实收资本收到后用途
  • 未及时支付工资时间界限
  • 应付税款法账务处理
  • 公司股权转移怎么办理
  • 什么叫含税级距和不含税级距
  • 普票6个点怎么算
  • 国家税务总局公告2023年第1号
  • 适用差额征税的小规模纳税人有哪些
  • 发票对方已认证怎么冲红
  • 咨询服务税费多少
  • 实收资本的入账金额怎么算
  • 汽车展厅布置需要什么
  • 费用报销交通费
  • win11进入黑屏
  • 其他债权投资有哪些明细科目
  • 收到增值税红字发票怎么入账
  • php密码加密和解密
  • win11电脑屏幕倒过来了怎么办
  • php技巧
  • 油气勘探支出包含哪些
  • php文本操作
  • 多开发票可以作废吗?
  • element html
  • 所得税 季报
  • 姆科马齐国家公园
  • matching path
  • 注意!PHP 7中不要做的10件事
  • 一般纳税人销售自己使用过的汽车
  • 任何单位和个人发现洗钱活动有权向什么举报
  • 增值税申报流程大全(附图文详解)
  • 账实不符的后果和对策
  • 生育津贴如何做帐
  • 现金日记账退回的现金怎么填写
  • 视同销售的增值税怎么申报
  • 预付账款大幅增加说明
  • 餐饮服务需要卫生许可证吗
  • 缴纳社保费出现异常
  • 进出车间管理规定适用
  • 暂估成本分录怎么写
  • 其他应付款冲账分录
  • 记账凭证分类
  • 所有者权益类期末贷方余额公式
  • 电子缴税付款凭证是什么结算方式
  • mysql 临时表
  • windows 10测试版
  • windows取消ctrl+alt+del
  • windows运行.sh
  • windows任务
  • windows xp 任务栏在右边
  • ubuntu 18.04防火墙
  • xp电脑注册表怎么打开
  • linux yum安装软件命令
  • win10mobile最新版本
  • win7的注册表在哪里打开
  • chm文件打不开的解决方法
  • jquery技巧
  • android native opengl
  • ubuntu qtcreator
  • js删除数组中某一个对象
  • shell脚本的fi
  • android遇到的难题,怎么解决的
  • dns设置为网关会出现什么问题了
  • 如何用python创建数据集
  • unity image fillamount
  • jquery网页
  • 福建省国税局电话号码
  • 收心归位经典语录短句
  • 怎么注册山东省电子税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设