Mac OSXでは、非常に単純な問題に直面しました。私はシンボリックリンクを実行したくありません。問題を特定するのに役立ちますか?ありがとうございます!
$ echo $PATH
/Users/pitosalas/.rbenv/shims:/usr/local/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin
$ ls -l /Applications/Sublime\ Text.app/Contents/SharedSupport/bin
total 320
-rwxr-xr-x@ 1 pitosalas admin 160688 Jun 27 00:27 subl
$ ln -s "/Applications/Sublime\ Text.app/Contents/SharedSupport//bin/subl" /usr/local/bin/subl
$ chmod 755 /usr/local/bin/subl
$ ls -l /usr/local/bin/subl
lrwxr-xr-x 1 pitosalas admin 63 Jul 1 16:36 /usr/local/bin/subl -> /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
$ subl
-bash: subl: command not found
コメントに返信:
まとめると? rbenv rehashを意味しませんでしたか?また、新しいシェルのコマンドは次のとおりです。
/usr/local/bin/subl
-bash: /usr/local/bin/subl: そのファイルやディレクトリはありません。
ベストアンサー1
引用符を使用する場合は、コマンドからそれを削除してください\
。ln
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
(binの前にもdoubleがありましたが、/
実際にオペレーティングシステムがファイルを見つけるのを妨げず、とにかく削除されたようです。)