小编Vik*_*iky的帖子

如何在perl中的循环内读取文件时,它是否是最后一行

我正在使用Perl处理日志解析脚本.我正在阅读日志文件,如下所示:

open(LOGFILE, "$logFile") || die "Error opening log file $logFile\n";                           
while(<LOGFILE>) 
{   
  #Processing statements goes here.
}
Run Code Online (Sandbox Code Playgroud)

现在在处理语句中我想检查文件读取指针是否在最后一行.如果是,则希望在退出前处理条件.

所以问题是在while循环中用于逐行读取文件,如何确定它是否在最后一行?

perl logging filehandle

4
推荐指数
2
解决办法
4687
查看次数

标签 统计

filehandle ×1

logging ×1

perl ×1