位置: 编程技术 - 正文

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

  • 固定资产清理过程涉及的报表
  • 提存计划和受益计划选那个
  • 内含报酬率与必要报酬率相等
  • 金税四期会计人员如何提升自己
  • 金税四期对建筑的影响
  • 建筑业属于货物行业吗
  • 专用发票压线了可以拒收吗
  • 代收水电费的账务处理
  • 独立核算的分公司怎么报税
  • 忘了作废的发票能补开吗
  • 公司购买设备24套
  • 进口关税专用缴款书在哪里打印
  • 应付利息与应付利息区别
  • 企业转让专利技术需要交什么税
  • 小微企业季度缴税一百万退税吗
  • 公司一年未经营怎么赔偿
  • 增值税已交税金什么情况下使用
  • 预计负债怎么计提递延所得税资产
  • 当月费用下月付款
  • 未分配利润怎么消化掉 避开所得税
  • 企业之间的违约金进什么科目
  • linux系统中的文件访问权限包括几种
  • 差额征收单位所需材料
  • Linux系统中quota磁盘命令的相关使用解析
  • 哪些情形不属于伪现金
  • antvl7
  • 辅料分配方法
  • php获取字符串中的指定字符
  • 冰岛羊 (© John Porter LRPS/Alamy)
  • 手把手教你如何套路男神
  • 代扣代缴增值税账务处理
  • 抖音是如何成功的
  • c语言中全局变量
  • 公积金计提按当月计算吗
  • phpcms多站点
  • python locator
  • mongodbwindows安装
  • windows7基本使用教程
  • 帝国cms使用手册
  • 小企业一年需要缴纳多少税
  • 公允价值变动损益借贷方向增减
  • 套期保值和套期图利
  • 开发票明目
  • sql server基本知识
  • 先销售后开发票的如何做帐?
  • 以前年度未结转
  • 资本公积是什么意思,举个例子呗
  • 应付账款的入账价值为未来偿还额
  • 补贴收入属于其他收益吗
  • 厂家返利怎么入账
  • 存货盘盈的账务处理入什么费用
  • 企业网银年服务费怎么做账
  • 预计负债的初始计量
  • 前一年的未分配利润计算
  • windows如何创建桌面快捷方式
  • Win10系统怎么进入控制面板
  • win7开机启动
  • windows 10预览版
  • 戴尔笔记本电脑开不了机
  • windowsxp的磁盘管理在哪
  • ubuntu如何打开
  • win10周年版
  • linux常用命令useradd
  • jquery设置滚动条
  • 批处理操作
  • node.js原生支持的编码格式
  • 将字符串小写转换成大写
  • android 属性动画改变view大小
  • 批量ghost
  • javascript如何
  • webpack配置文件在哪
  • unityui播放视频
  • javascript的代码写在哪里
  • python remote
  • 深入浅出nginx实战
  • unity手柄圆盘
  • 进项税额转出影响所得税吗
  • 呼伦贝尔清欠办电话
  • 小组长的职责及职责
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设