位置: 编程技术 - 正文

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中的$_)

  • 酒店物业费收取标准2019
  • 移动平均加权法是什么意思
  • 收到货款发货了没开发票怎么入账
  • 企业所得税季度预缴纳税申报表
  • 企业之间交换房屋 契税
  • 普通发票税额没有打印全可以用么
  • 个人开具劳务费增值税发票
  • 小企业需要计提法定盈余公积吗
  • 办公费专票怎么做账
  • 法人转入公司的资金怎么做账
  • 民营企业月末要报哪些税
  • 小规模纳税人开了3%的专票还能享受1%
  • 预期收益率计算器
  • 进项转出发票是否还可以转回抵扣做分录呢?
  • 个人账户转公司账户需要交税吗
  • 房产开发公司土地增值税计算方法
  • 劳务派遣简易征收备案
  • 这个月没有进项开了发票可怎么办
  • 抵减以前年度多缴企业所得税分录
  • 所得税营业成本包括哪些
  • 怎么在电子税务局变更财务负责人
  • 年中入职个税怎么预扣
  • 独立核算分公司可以享受小型微利企业优惠吗
  • 组合销售带来的收益
  • 增值税是什么鬼
  • 成本利润率的计算公式中,成本费用总额包括
  • 平均年限法如何计算
  • 股权转让流程详解
  • 汽车运输增值税专用发票多少税点
  • 固定资产出租收入属于其他业务收入吗
  • 工资扣税标准计算方法
  • 原材料和加工费能分着开票么
  • 城市生活垃圾处理方法
  • php sql 教程
  • PHP:class_uses()的用法_spl函数
  • 代办税务需要什么资质
  • 补缴增值税和滞纳税区别
  • 劳动法律法规包含哪些
  • 农产品进项税额转出怎么算
  • 公司作为股东有什么好处
  • bass boost system
  • 年金单位缴费计入个人账户(税前)
  • php中的表达式简写是什么
  • vue解决异步取值问题
  • 保险佣金个人所得税怎么申报
  • 卖方付给买方的正常回扣
  • 公司食堂开支如何记账
  • 存货盘亏原因不明会计分录
  • python的np.array
  • 织梦设置的关键词看不到
  • 累计盈余需要设置明细科目吗
  • 餐饮发票要钱吗
  • 不认证的发票可以作废吗
  • 代收代付保险费分录
  • 小规模纳税人适用什么会计准则
  • 应付职工薪酬包含哪些科目
  • 买赠行为的会计处理
  • 异地预缴增值税后本地怎么申报
  • 租赁业发票
  • 收到银行手续费发票怎么入账
  • 原材料入库损耗
  • 如果对装修费用有异议怎么办
  • 职工困难补助账务处理
  • win7系统怎么对外发送wifi信号
  • 如何删除windows.old
  • windows右下角
  • ubuntu with linux
  • 开机密码忘记了怎么打开手机
  • win8怎么彻底删除软件
  • win8怎么打开cmd命令窗口?
  • win7系统计算机管理在哪里
  • 各种摄像机的介绍
  • 前方高能(莞尔wr)晋江
  • android开发框架mvp
  • 湖南税务发票查验平台官网
  • 金税全国客服电话
  • 广东省电子税务局app下载官网
  • 已办理了退休,档案还需要保存吗
  • 江苏电子税务局社保缴费查询网站
  • 地税局跟税务局有什么区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设