【发布时间】:2010-02-03 21:54:38
【问题描述】:
所以我有点难以理解 Perl 在以下情况下的作用:
while(1){
$inputLine=<STDIN>
#parse $inputLine below
#BUT FIRST, I need to check if $inputLine = EOF
}
在我得到使用while(<>){} 的明显答案之前,让我说有一个非常充分的理由我必须执行上述操作(基本上设置一个警报来中断阻塞,我不希望该代码混乱例子)。
有什么方法可以比较$inputLine == undef(因为我认为这是 STDIN 最后返回的内容)。
谢谢。
【问题讨论】: