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

[D]Perl 中路径有关问题

2012-05-16 
[D]Perl 中路径问题在系统环境变量中设置路径:AA C:\AA在perl找路径$AA/bin/bb.exe 有问题吗?跟出来发现

[D]Perl 中路径问题
在系统环境变量中设置路径:
AA = C:\AA

在perl找路径$AA/bin/bb.exe 有问题吗?
跟出来发现路径为 c:\aa/bin/bb.exe怎么样避免这种问题
-------------------------
Double行动:
原帖分数:40
加分:40


[解决办法]

Perl code
#!/usr/bin/perluse Path::Class;$AA = 'C:\AA';my $file = file($AA, '/bin/bb.exe');print $file,"\n";
[解决办法]
Perl是不会随便帮你更改大小写的。所以,这不是perl的问题。也许是操作系统也许是你自己造成的。


不管怎样,你在使用中都不会有问题。

你可以使用%ENV来获得环境变量:
Perl code
if( -e "$ENV{AA}/bin/bb.exe"){   print("file exists.\n");}
[解决办法]
windows操作系统是大小写敏感的
[解决办法]
探讨

windows操作系统是大小写敏感的

[解决办法]
windows\ 和LINX/路径斜杠是反的

热点排行