我在理解这个 foreach 的作用时卡住了,我是 perl 编程的新手
-e && print ("$_\n") foreach $base_name, "build/$base_name";
这里的build是目录。谢谢
最佳答案
有人留给你的代码不是很漂亮。 :(
两者之一
for ($basename, "build/$basename") { say if -e }
或
for my $file ($basename, "build/$basename") {
say $file if -e $file;
}
会更清楚。
关于perl - 这个 Perl foreach 是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5790466/