在Perl中,可以使用open
函數打開文件,然后使用<
操作符來逐行讀取文件。下面是一個示例代碼:
open(my $file, '<', 'filename.txt') or die "無法打開文件: $!";
while (my $line = <$file>) {
chomp $line; # 去除行尾的換行符
# 處理每一行數據
print "$line\n";
}
close($file);
在上面的代碼中,open
函數用于打開名為filename.txt
的文件,并將文件句柄保存在變量$file
中。<
操作符用于從文件句柄中獲取每一行數據,保存在變量$line
中。chomp
函數用于去除每一行末尾的換行符。然后可以對每一行數據進行進一步處理。
最后,記得在讀取完文件后使用close
函數關閉文件句柄,釋放資源。