MacでSublime Textへのシンボリックリンクを作成する3つの方法を試しましたが、毎回ターミナルを再起動した後も、コマンドが見つからないというメッセージが表示され続けます。MacでYosemiteを使用しています(OSX Yosemite、10.10)。sub
コマンドでSublimeを開くことができるように、シンボリックリンクを作成するにはどうすればよいですか?
1
ln -s 'Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl' /bin/sub
二
ln -s "Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl" /bin/sub
3(引用符なし)
ln -s Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /bin/sub
リンクは実際にsubと呼ばれる/ binに何かを作成しますか?sudoを試しますか?
—
クリス2015年
引用符を使用する場合、バックスラッシュは不要です。引用符を使用しない場合は、バックスラッシュが必要です。
—
Jonathan Leffler、2015年
/Applications/…
回答で指摘されているように、先頭にスラッシュが必要です。また、書き込むにはroot権限が必要です/bin
(したがってsudo
)。残りの問題は、そのような実行可能ファイルを実行することで十分かどうかです。open "/Applications/Sublime\ Text.app"
ファイルのコンテンツとして代わりに何かをするシェルスクリプトが必要ないことを確認します/bin
か?