> dear all:
>
> why
>
> use File::Spec ;
> print File::Spec->rel2abs ( '..' )
>
> only get /ux/prj/prjhzeng/.. ?
>
> i want the absolute address , like /ux/prj
>
> thanks
>
rel2abs 最后还是通过 canonpath 来处理的,你的这里例子就变成
# 假设当前目录是 /home/qiang
File::Spec->rel2abs("../")
File::Spec->canonpath("/home/qiang/..")
在 unix 系统里,为了尊重路径里有可能存在的 symbolic link(看 canonpath 文
档), canonpath 返回的值并不把这个相对路径解析。
windows 里没有这么一说,所以会有不同的结果。
Qiang(James)
--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛"PerlChina Mongers 讨论组"论坛。
要在此论坛发帖,请发电子邮件到 perlchina@googlegroups.com
要退订此论坛,请发邮件至 perlchina+unsubscribe@googlegroups.com
更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---
没有评论:
发表评论