Symlink
沒有解析符號連結的規範路徑
我有一個像這樣的符號連結文件,
cd /tmp ln -s /bin/ls /test
現在我想解析
../test
為/test
,但 readlink 命令也為我解析符號連結,例如readlink -f ../test ../test -> /bin/ls
有沒有可以輸出的命令
/test
?
realpath
來自 GNU coreutils 的選項似乎對我有用-s
:$ cd /tmp/foo $ ln -s /bin/ls ../linktest $ realpath -s ../linktest /tmp/linktest
-s
選項是:
-s, --strip, --no-symlinks
不要擴展符號連結