35
如何獲得bash
中的任何給定路徑,並將其轉換爲規範形式,解引用可能包含在路徑中的任何符號鏈接?如何刪除bash中的符號鏈接?
例如:
~$ mkdir /tmp/symtest
~$ cd /tmp/symtest/
/tmp/symtest$ mkdir -p foo/bar cat/dog
/tmp/symtest$ cd foo/bar/
/tmp/symtest/foo/bar$ ln -s ../../cat cat
/tmp/symtest/foo/bat$ cd ../../
/tmp/symtest$ tree
.
|-- cat
| `-- dog
`-- foo
`-- bar
`-- cat -> ../../cat
6 directories, 0 files
我怎樣才能得到的/tmp/symtest/foo/bar/cat
完整規範的路徑(即:/tmp/symtest/cat
)?
謝謝你。我的搜查沒有發現這個問題。 – 2009-07-29 01:58:05
不用擔心。我只知道要找它,因爲我問了它。 :) – 2009-07-29 01:58:33