当前位置: 首页 > news >正文

无涯教程-Perl - tell函数

描述

此函数返回指定FILEHANDLE中读取指针的当前位置(以字节为单位)。如果省略FILEHANDLE,则它将返回上次访问的文件中的位置。

语法

以下是此函数的简单语法-

tell FILEHANDLEtell

返回值

此函数以字节为单位返回当前文件位置。

以下是显示其基本用法的示例代码,要检查此功能,请执行以下操作-

  • 创建一个以" this is test"为内容的文本文件,并将其存储到/tmp目录中。

  • 从该文件读取2个字符。

  • 现在检查读取指针在文件中的位置。

#!/usr/bin/perl -wopen( FILE, "</tmp/test.txt" ) || die "Enable to open test file";
$char=getc( FILE );
print "First Character is $char\n";
$char=getc( FILE );
print "Second Character is $char\n";
# Now check the position of read pointer.
$position=tell( FILE );
print "Position with in file $position\n";
close(FILE);

执行上述代码后,将产生以下输出-

First Character is E
Second Character is O
Position with in file 2

Perl 中的 tell函数 - 无涯教程网无涯教程网提供描述此函数返回指定FILEHANDLE中读取指针的当前位置(以字节为单位)。如果省略FILEHAND...https://www.learnfk.com/perl/perl-tell.html

http://www.lryc.cn/news/129240.html

相关文章:

  • 【论文综述】Transformer 综述
  • 博客摘录「 佛祖保佑,永无bug——springboot启动图案的修改方法」2023年6月8日
  • 【JavaEE进阶】SpringBoot 日志
  • conda - 调研介绍
  • keepalived集群
  • CentOS系统环境搭建(八)——CentOS7开机自动执行脚本(以MySQL为例)
  • re学习(31)BUUCTF-xx(多层加密)
  • HDFS的小文件影响及解决办法
  • 【前端】husky 的使用
  • Spring系列篇 -- Bean的生命周期
  • 分类预测 | MATLAB实现BO-BiGRU贝叶斯优化双向门控循环单元多输入分类预测
  • Linux权限系列--给普通用户添加某个命令的sudo权限
  • 11-数据结构-栈和队列的应用(C语言)
  • uni-app自定义多环境配置,动态修改appid
  • 04 - 分离头指针情况、理解HEAD和branch
  • C#__基本特性和使用
  • mysql(3)
  • 阿里巴巴常用的12个后端开发工具
  • php base64转图片保存本地
  • unity物体移动至指定位置
  • 详解C#-static void Main(string[] args)
  • 中大许少辉博士《乡村振兴战略下传统村落文化旅游设计》中国建筑工业出版社八一付梓。
  • Matplotlib数据可视化(五)
  • Python爬虫——requests_post请求
  • excel 下载方法封装
  • 按日,周,月,季,年统计;获取对应的时间段
  • 【eNSP】交换机(vlan和vlan间通信)
  • 2011年下半年 软件设计师 上午试卷2
  • Linux中安装MySQL8版本,安装MySQL步骤,MySQL8离线安装
  • MES生产管理系统如何与ERP系统集成