a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Perl > 正文

perl讀取文件的處理方式

2020-02-23 19:45:23
字體:
來源:轉載
供稿:網友

perl打開文件后有很多方式可以對文件進行讀取處理,但是對于新手們來說會不知道如何選擇perl的文件讀取方式,那么我們現在去看看perl讀取文件的處理方式。

1、單行(大文件處理):

?

?

my $oneline = <$FL> 或
while($line=<H>)
{ }

?

2、讀取全部(小文件處理):

?

?

open (my $in, "path ") or die "open error: $! ";
my @lines = <$in> ;

?

3、讀3行(大文件及特殊處理需要):

?

?

open (my $in, "path ") or die "open error: $! ";
my @lines;
push (@lines, scalar <$in> ) for (1..3);

?

4、每次按條件讀入三行,并且按照條件輸出兩行?;蚋鶕渌唧w要求修改達到相應目的。

?

?

while (<TEST>) {
??? if(index ($_, "=") > -1){
?????? my $position=tell(TEST);
?????? my $keyword_line=$_;
?????? my $line_1=<TEST>;
?????? my $line_2=<TEST>;
??? # @a=split//,$keyword_line;? 比較它們的元素是否相等,一直沒成功
??? # @b=split//,$line_1;???????? 利用if ($a[0]eq $a[0])來判斷
??? # @c=split//,$line_2;
???????? if (($line_2)&&(index($line_2, "=")>-1)){ # 或者if ($line_2=~/=/)
??????????? print OUTFILE "$_$line_1";
????????? }
??? if (!($line_2)) { print OUTFILE "$_$line_1"; last; }
??? seek(TEST, $position, 0);
????? }
? }

本文主要介紹的就是perl讀取文件的處理方式,我們可以根據文件大小,文件內容的特征來選擇處理的方式。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 亚洲精品一区二区三区蜜桃久 | 青草av在线 | 日韩欧美二区 | 色成人免费网站 | 亚洲香蕉视频 | 久在线 | 亚洲高清免费视频 | jizz在亚洲| 中文字幕第15页 | 日本国产一区二区 | av免费观看网站 | 久久精品一区二区三区四区 | 日韩在线观看中文字幕 | 国产精品极品美女在线观看免费 | 欧美一级欧美三级在线观看 | www日本xxx| 二区在线观看 | 能看的黄色网址 | 黄色一级影视 | 欧美高清hd | 日韩视频欧美视频 | 欧美狠狠操 | 亚洲一区在线视频 | 在线播放国产一区二区三区 | 91视频免费看 | 在线日韩 | 成人伊人网 | 欧洲精品一区二区 | 在线免费观看黄色 | 四影虎影www4hu23cmo | 2018天天操夜夜操 | 小草av | 欧美性猛片aaaaaaa做受 | 五月婷婷之综合激情 | 欧美三日本三级三级在线播放 | 毛片免费观看视频 | 中文字幕一区在线 | 夜夜爽99久久国产综合精品女不卡 | 一区二区三区四区在线播放 | 99久久精品毛片免费 | 亚洲成人在线网站 |