我已将脚本文件符号链接到我的 ~/bin 中,当我这样做时,which foo
输出是:
/Users/me/bin/foo
有没有办法解决符号链接并向我显示真实文件?
答案1
使用readlink
readlink -f "$(which command)"
答案2
和zsh
:
print -r =foo(:A)
或者如果foo
是在$cmd
变量中:
print -r $cmd:c:A
我已将脚本文件符号链接到我的 ~/bin 中,当我这样做时,which foo
输出是:
/Users/me/bin/foo
有没有办法解决符号链接并向我显示真实文件?
使用readlink
readlink -f "$(which command)"
和zsh
:
print -r =foo(:A)
或者如果foo
是在$cmd
变量中:
print -r $cmd:c:A