我有一個簡單的Perl腳本來逐行讀取文件。代碼如下。我想顯示兩行並打破循環。但它不起作用。錯誤在哪裏?Perl逐行讀取
$file='SnPmaster.txt';
open(INFO, $file) or die("Could not open file.");
$count = 0;
foreach $line (<INFO>) {
print $line;
if ($++counter == 2){
last;
}
}
close(INFO);
`use strict;使用警告;`會解決你所有的問題。 – 2010-12-22 01:11:29
解析爲`($ + +'counter')== 2` – 2010-12-22 01:44:37
請不要再使用舊式的FILEHANDLES。 – 2014-05-23 14:50:23