方法总结:
1. 使用 @array=<file_hd>;将整个文件读取到内存中,这种方法受限于内存的大小
2. 使用 CPAN中的TIE::file模块
tIE @array,'TIE::file,'file';
....//访问随机行的文本
这种方法不受限于内存,同时还可以对文件实现就地修改,在速度和性能方面都好过第一种,但是需要安装额外的模块。
总结以上是内存溢出为你收集整理的Perl随机读取文件行的方法全部内容,希望文章能够帮你解决Perl随机读取文件行的方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)