标签:wpc sni mil space rip 常见 padding log do it
There is more than one way to do it.
while (<>) {
chomp;
print "It was $_ that I saw.\n";
}
$ perl myscript.pl in
<>
已经不再被支持,现在可以用下面的代码来完成上面的功能for lines() {
.chomp;
say "It was $_ that I saw.";
}
$ perl6 myscript.pl6 in
for
循环是惰性的,也就是说当逐行读取一个文件时,它不会先一次性把整个文件读进缓存,这在Perl 5中是一个常见的问题,如果在Perl 5中使用for读取一个文件,通常会因为Memory Out而崩溃lines
函数的默认参数是$*ARGFILES
,也就是命令行文件参数.chomp;
等同于$_.chomp;
,在Perl 6中,chomp;
被认为是以空参数调用chomp
方法标签:wpc sni mil space rip 常见 padding log do it
原文地址:http://www.cnblogs.com/wander4096/p/7507855.html