我制作了以下脚本:
print "Will accept input until EOF";
while(defined($line = <STDIN>)){
print "Input was $line \n";
if(chomp(@line) eq "end"){
print "aha\n";
last;
}
}
我有两个问题:
- 为什么当我
end
在控制台中输入时,我看不到循环中的aha
andbreak
(last
是否等于break
正确)? - 停止循环
EOF
的组合键是什么?while
我以为它ctrl+D
在Windows
但它不起作用。