加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

perl 文件读取

发布时间:2020-12-16 00:19:53 所属栏目:大数据 来源:网络整理
导读:转载地址:http://blog.csdn.net/omohe/article/details/1562515 使用Perl从文件中读取字符串,一般有两种方法: 1. 一次性将文件中的所有内容读入一个数组中(该方法适合小文件): open (FILE , " filename ) || die can?not?open?the?file:?$! ; @filelist

转载地址:http://blog.csdn.net/omohe/article/details/1562515

使用Perl从文件中读取字符串,一般有两种方法:

1. 一次性将文件中的所有内容读入一个数组中(该方法适合小文件):

open (FILE , " filename ) || die can?not?open?the?file:?$! ;

@filelist =< FILE > ;


foreach ? $eachline ?( )?{

????????
chomp ;

}

close?FILE;

@filelist=<FILE>;
当文件很大时,可能会出现"out of memory"错误,这是可以采用如下方法,一次读取一行。
2. 一次从文件中读取一行,一行行地读取和处理(读取大文件时比较方便):?
while ?( defined ? ))?{

?????
;

?????????
# ?do?what?u?want?here!

}

close ?FILE;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读