在遵循符号链接后,如何让 shell 理解完整路径。在下面的示例中,我希望第一个“pwd”命令报告“/Users/sholden/Projects/PS1/examples”,而“cd ..”命令将我带到 /Users/sholden/Projects/PS1/而不是回到我的主目录。我对在 Bourne shell 中执行此操作的设置(或者是 Korn?*)的记忆模糊,但我无法挖掘 25 年前的细节......
AirHead:~ sholden$ ls -ld examples
lrwxr-xr-x 1 sholden staff 53 Nov 15 09:33 examples -> /Users/sholden/Projects/PS1/examples
AirHead:~ sholden$ cd examples
AirHead:examples sholden$ pwd
/Users/sholden/examples
AirHead:examples sholden$ cd ..
AirHead:~ sholden$ pwd
/Users/sholden
AirHead:~ sholden$
Run Code Online (Sandbox Code Playgroud)
是不是“设置了困难路径”?提前致谢。
* 两者都不是 - 当时我是csh用户。