스크립트 파일을 ~/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