我一直在研究这个问题2个小时,并且已经完成了使用iTerm2在macOS Sierra中为SublimeText3创建符号链接的所有答案中的所有内容 . 我尝试了以下所有方法:
-
输入:
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
返回:ln: /usr/local/bin/subl: No such file or directory
-
输入:
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
返回:ln: /Users/david/bin/subl: No such file or directory
-
我试过创建/ usr / local / bin / subl然后执行上面的命令但是当我使用mkdir / usr / local / bin时它返回File存在但是当我尝试运行ln命令时,我获得了相同的返回值例1和2 .
-
在usr / local中显示:bin remotedesktop但是当我尝试cd bin时它返回-bash:cd:bin:没有这样的文件或目录,当我在Finder中查找它时,我收到以下错误消息:操作可以' t完成,因为找不到“bin”的原始项目 .
这是我的$ PATH:echo $ PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
我希望有人可以帮助我或指出我错过的答案的方向,因为到目前为止,没有一个答案对我有用 .
当我跑 echo b | xxd
时,这是结果:00000000: 486f 6d65 6272 6577 2062 696e 206c 6962 Homebrew bin lib 00000010: 2073 6269 6e0a sbin.
运行结果:ls -l / usr / local | cat -vet | pbcopy
总计0 $
drwxr-xr-x 2根轮68 9月8日22:04酒窖$
drwxrwxr-x 2 david admin 68 Sep 8 22:04 Frameworks $
drwxr-xr-x 2根轮68 Sep 8 22:04 Homebrew $
drwxrwxr-x 3 david admin 102 Sep 9 00:14 bin $
drwxrwxr-x 2 david admin 68 Sep 8 22:04 etc $
drwxrwxr-x 2 david admin 68 Sep 8 22:04包括$
drwxrwxr-x 2 david admin 68 Sep 8 22:04 lib $
drwxr-xr-x 2根轮68 Sep 8 22:04 opt $
drwxr-xr-x 3根轮102 Jun 12 17:38 remotedesktop $
drwxrwxr-x 2 david admin 68 Sep 8 22:04 sbin $
drwxrwxr-x 3 david admin 102 Sep 8 22:04分享$
drwxrwxr-x 2 david admin 68 Sep 8 22:04 var $