【发布时间】:2011-07-19 03:02:59
【问题描述】:
所以我正在尝试运行这段代码...
my $filePath = $ARGV['0'];
if ($filePath eq ""){
print "Missing argument!";
}
它应该检查第一个命令行参数,并告诉我它是否为空,但它返回此错误,我不知道为什么:
Use of uninitialized value $filePath in string eq at program.pl line 19.
我做错了什么?
【问题讨论】:
-
数组索引周围的
'是什么?
标签: perl command-line-arguments