-1
比方說,我有這樣一個變量:如何獲取Bash中相對目錄的完整路徑?
directory="/home/lrh/package1/util/../.."
我怎麼可能把它轉換成以下?:
"/home/lrh"
換句話說,我怎麼可能有打擊「評估」的directory
變量並獲得完整的路徑?
比方說,我有這樣一個變量:如何獲取Bash中相對目錄的完整路徑?
directory="/home/lrh/package1/util/../.."
我怎麼可能把它轉換成以下?:
"/home/lrh"
換句話說,我怎麼可能有打擊「評估」的directory
變量並獲得完整的路徑?
更改到該目錄似乎是一個簡單的方法:
echo "$(cd "${directory}"; pwd)"
你想要的是:
readlink -f "$directory"
(的readlink:print resolved symbolic links or canonical file names
)
是的,我同意。我剛剛找到它。 – d3pd