我在 perl 的第一个下午,无法弄清楚我的脚本出了什么问题。似乎我没有正确使用文件测试运算符,但我不确定我是如何错误地使用它的。
use v5.14;
print "what file would you like to find? ";
my $file = <STDIN>;
my $test = -e $file;
if ($test) {
print "File found";
}
else {
print "File not found";
}
我也尝试将第 5 行和第 6 行替换为
if (-e $file) {
和第 6 行
if ($test == 1) {
没有运气。