Perl 编程/关键字/tell
外观
Thetell函数返回当前位置FILEHANDLE或错误时返回 -1,其中FILEHANDLE可以是表达式。如果没有FILEHANDLE参数,则假定为最后读取的文件。
如果FILEHANDLE被标记为:utf8Unicode,则读取字符而不是字节,并且sysread()的返回值为 Unicode 字符)。
的返回值tell()对于标准流(如STDIN会根据操作系统而改变。它可能返回 -1 或其他值。在 FIFO、管道和套接字上,tell()通常返回 -1。
由于没有systell()函数,可以使用systell(FH, 0, 1)代替。
tell FILEHANDLE
tell