溫馨提示×

perl怎么讀取文件的每一行

小億
168
2024-01-12 03:35:58
欄目: 編程語言

在Perl中,可以使用open函數(shù)打開一個文件,并使用<操作符來讀取文件的每一行。下面是一個示例代碼:

open(my $file, '<', 'file.txt') or die "Could not open file: $!";

while (my $line = <$file>) {
  chomp $line;  # 去除行尾的換行符
  # 處理每一行的數(shù)據(jù)
  print $line;
}

close($file);

上述代碼中,open函數(shù)將文件file.txt打開并賦值給變量$file。然后,使用<$file>來讀取文件的每一行,并將其賦值給變量$line。在while循環(huán)中,可以處理每一行的數(shù)據(jù)。chomp函數(shù)用于去除每一行的行尾換行符。最后,記得使用close函數(shù)關閉文件。

0