我有这样的目录结构:为什么Perl不能看到这个目录?
$ ls -F
analyze/
data.pl
input.pl
logminer.txt
logSearch.pl
readFormat.pl
Version Notes.txt
datadump.pl
format/
logminer.pl
logs/
properties.txt
unzip.exe
我运行:
perl -e 'if (!(-d analyze)){ print "poo\n"}'
和它打印poo
。
这里缺少什么?我之前已经完成了像这样的测试,它会正确识别该目录是否存在。为什么不是这个目录?
添加'-w'来查看警告消息。 – toolic 2012-07-19 15:18:47