4
運行cygwin perl時,有沒有辦法從cygwin路徑獲取DOS絕對路徑?理想情況下,它也可以解析cygwin符號鏈接。cygwin,perl,dos版本的abspath()?
例如爲:
'/cygdrive/c/foo' -> 'C://foo'
運行cygwin perl時,有沒有辦法從cygwin路徑獲取DOS絕對路徑?理想情況下,它也可以解析cygwin符號鏈接。cygwin,perl,dos版本的abspath()?
例如爲:
'/cygdrive/c/foo' -> 'C://foo'
從shell:
cygpath -wa /cygdrive/c/foo
在Perl:
system("cygpath", "-wa", "/cygdrive/c/foo")
我還沒有與符號鏈接測試這一點。
要做到相反(Unix路徑的Windows路徑),請使用-u而不是-w。由於-u是默認值,因此您可以省略它:cygpath -a c:/ foo – Jimothy