【发布时间】:2018-08-10 05:56:47
【问题描述】:
请解释以下代码 sn-p 在 Perl 脚本中可以做什么,
if (! -e '/etc/httpd') {
print "Something";
}
我找不到使此条件为“真”的确切场景或条件。这个question也没有解释太多。
确切地说,-e 开关在这种情况下会做什么?
【问题讨论】:
-
见filetests ("-X")。
-e检查文件是否存在(作为“条目”,而不仅仅是普通文件)。所以这会测试/etc/httpd是否不存在,因为!否定。 -
谢谢@zdim。这样可行。也感谢您的链接。
-
@zdim 回答这个问题?
-
@ysth 好的,如果您认为应该这样做。我从不知道完全适合评论的内容。