如何使用Perl访问文件中的特定字节范围?

前端之家收集整理的这篇文章主要介绍了如何使用Perl访问文件中的特定字节范围?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
将磁盘上文件的指定字节范围提取到变量中最方便的方法是什么?

解决方法

seek到范围的开始,read所需的字节数(或sysseek / sysread – 参见nohat的评论).

open $fh,'<',$filename;
seek $fh,$startByte,0;
$numRead = read $fh,$buffer,$endByte - $startByte; # + 1
&do_something_with($buffer);

猜你在找的Perl相关文章