5
如何在终端中获取符号链接的完全解析路径?
我的笔记本电脑上杂乱无章地安装了python。我看着其中的可执行文件/usr/local/bin,它们都是指向的符号链接../../../Library...... 周围有一些奇怪的行为。如果我ls -lhaG看到--->符号链接右侧的相对路径,则: lrwxr-xr-x 1 root wheel 69B Dec 7 22:29 python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.1/bin/python3 但是,我似乎无法获得任何命令行工具来解析该路径并显示python3的实际路径。我在这里和那里发现了一些有关使用pwd -P和find实用程序的小知识。问题在于,它们似乎在OS X上无法像人们描述它们在linux上那样工作(即,输出符号链接的完整路径)。他们只是为我打印符号链接路径: FantasticMrFox:bin robert$ pwd -P python3 /usr/local/bin FantasticMrFox:bin robert$ find `pwd -P` -name python3 /usr/local/bin/python3 对这里发生的事情有什么想法吗?