首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

[D]perl里如何判断目录已经存在

2012-06-29 
[D]perl里怎么判断目录已经存在我知道可以用if(-e $folder)这样判断,不过我的$folder ~/Document/aaa

[D]perl里怎么判断目录已经存在
我知道可以用if(-e $folder)这样判断,不过我的$folder = "~/Document/aaa";

Perl code
$folder = "~/Document/aaa";if (-e $folder){printf "exist";}else{printf "not exist";}

这样是不行的,只有写全路径$folder = "Users/user/Document/aaa";才可以。
我的问题该怎么解决呢,我不想写全路径
---------------------
Double行动:
原帖分数:30
加分:30

[解决办法]
用glob扩展下,
if(-e (glob("~"))[0])
[解决办法]
Perl code
#!/usr/bin/perluse Env;$h = "$HOME/Document/aaa";print "$h"; 

热点排行