【发布时间】:2011-08-05 04:48:50
【问题描述】:
我需要一个 IF 语句来检查 c:\temp 中是否有任何文件。如果它为空,我将要删除该 c:\temp 文件夹。仅当其中没有任何内容时,我才想删除 c:\temp 目录。
【问题讨论】:
标签: perl
我需要一个 IF 语句来检查 c:\temp 中是否有任何文件。如果它为空,我将要删除该 c:\temp 文件夹。仅当其中没有任何内容时,我才想删除 c:\temp 目录。
【问题讨论】:
标签: perl
【讨论】:
$dir 包含名称以“.”开头的文件,glob "$dir/*" 将返回一个空列表。 (这意味着 rmdir 会失败,这是您想要的,但首先使用 glob 是没有意义的。)