Perl 中的 tell函数

首页 / Perl入门教程 / Perl 中的 tell函数

描述

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

语法

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

tell FILEHANDLE

tell

返回值

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

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

无涯教程网

#!/usr/bin/perl -w

open( 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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

赵成的运维体系管理课 -〔赵成〕

程序员进阶攻略 -〔胡峰〕

深入剖析Kubernetes -〔张磊〕

Spring Boot与Kubernetes云原生微服务实践 -〔杨波〕

人人都用得上的写作课 -〔涵柏〕

李智慧 · 高并发架构实战课 -〔李智慧〕

零基础GPT应用入门课 -〔林健(键盘)〕

结构沟通力 -〔李忠秋〕

手把手带你写一个 MiniTomcat -〔郭屹〕

好记忆不如烂笔头。留下您的足迹吧 :)