我想比较两个文件,所以我编写了以下代码:
while($line1 = <FH1>){
while($line2 = <FH2>){
next if $line1 > $line2;
last if $line1 < $line2;
}
next;
}
我的问题是,当外部循环到达 file1 的下一行然后进入内部循环时,内部 while 语句是否会再次从 file2 的第一行读取,或者在外部循环的上一次迭代中继续它离开的地方环形?
谢谢