मैं एक साधारण कमांड की तलाश कर रहा हूं जिसका उपयोग ओएस एक्स पर फ़ाइल के लिए निरपेक्ष और कैनोनिकलकृत पथ को खोजने के लिए किया जा सकता है (लिनक्स के नीचे `` रीडलिंक -f'` के समान)।
निम्नलिखित नमूना बैश सत्र एक [काल्पनिक] उपयोगिता का वर्णन करता है जिसे `` 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'` के अंतिम आह्वान के साथ, मैं पसंद करूँगा कि यह स्वचालित रूप से सहानुभूति का समाधान न करे, लेकिन मैं यहाँ बहुत ज्यादा नहीं जा रहा हूँ।