我有一個路徑,如:如何擴展相對路徑而不擴展符號鏈接?
/home/me/work/project/a/b/c
其中,實際上是使用一個可怕的符號鏈接,如:
/home/me/work -> /mnt/device/volume/storage/work/me/
我使用Git來顯示混帳克隆這是頂級:
/home/me/work/project
如果我使用:
$ git rev-parse --show-toplevel
/mnt/device/volume/storage/work/me/project
我得到完整展開的絕對路徑。我不想那樣。所以,我可以使用:
$ git rev-parse --show-cdup
../../..
,以獲得相對路徑頂端
現在,我只是喜歡它,如果我能figue如何獲得蟒蛇擴大到相對路徑:
/home/me/work/project
代替:
/mnt/device/volume/storage/work/me/project
這可能嗎?
認爲Python中的所有內容都會遍歷鏈接。 – agf