Bash 내에서 OS X (Linux의``readlink -f ''와 비슷한) 파일의 절대적이고 표준화 된 경로를 찾기 위해 사용할 수있는 간단한 명령을 찾고 있습니다.
다음 샘플 bash 세션은 원하는 동작을 나타내는``abspath ''라는 [가상] 유틸리티를 설명합니다.
$ pwd
/Users/guyfleegman
$ ls -lR
drwxr-xr-x 4 guyfleegman crew 136 Oct 30 02:09 foo
./foo:
-rw-r--r-- 1 guyfleegman crew 0 Oct 30 02:07 bar.txt
lrwxr-xr-x 1 guyfleegman crew 7 Oct 30 02:09 baz.txt -> bar.txt
$ abspath .
/Users/guyfleegman
$ abspath foo
/Users/guyfleegman/foo
$ abspath ./foo/bar.txt
/Users/guyfleegman/foo/bar.txt
$ abspath foo/baz.txt
/Users/guyfleegman/foo/baz.txt
위의 예제에서``abspath ''를 마지막으로 호출 한 것처럼 심볼릭 링크를 자동으로 해결하지는 않지만 여기서는 까다로울 수 없습니다.