seek 设置文件的当前位置!
当一个文件非常大时可以从指定位置读起。
seek FILEHANDLE,POSITION,WHENCE
seek FILEHANDLE,POSITION,WHENCE
成功返回真,失败返回假。
POSITION 是读入的新位置(字节)。
WHENCE有3个值,0表示新位置是POSITION,1表示当前位置加上POSITION,2表示文件尾加上POSITION
POSITION 是读入的新位置(字节)。
WHENCE有3个值,0表示新位置是POSITION,1表示当前位置加上POSITION,2表示文件尾加上POSITION
read 从文件中读取
read FILE,$buf,length,offset
从FILE中读取length长度的数据,放到$buf中offset偏移的位置。
sysread ## read()使用标准I/O缓冲,而sysread()不用标准I/O缓冲
syswrite
seek
tell
systell
print
本文介绍了Perl中文件操作的重要方法,包括seek用于设置文件的当前位置,从指定位置开始读取大型文件;read用于从文件中读取特定长度的数据到缓冲区;sysread则用于直接读取而不使用标准I/O缓冲。此外还提到了syswrite、tell和systell等文件操作函数。
1257

被折叠的 条评论
为什么被折叠?



