Ich habe drei verschiedene Möglichkeiten ausprobiert, um auf meinem Mac einen symbolischen Link zu Sublime Text zu erstellen. Nach jedem Neustart des Terminals wird mir immer wieder mitgeteilt, dass der Befehl nicht gefunden wurde. Ich verwende einen Mac mit Yosemite (OSX Yosemite, 10.10). Wie kann ich einen symbolischen Link erstellen, um Sublime mit dem sub
Befehl zu öffnen ?
Eins
ln -s 'Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl' /bin/sub
Zwei
ln -s "Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl" /bin/sub
Drei (keine Anführungszeichen)
ln -s Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /bin/sub
/Applications/…
, wie in der Antwort angegeben, und Sie benötigen Root-Berechtigungen zum Schreiben /bin
(daher sudo
). Die verbleibende Frage ist, ob es ausreicht, die ausführbare Datei so auszuführen. Sind Sie sicher, dass Sie kein Shell-Skript möchten, das open "/Applications/Sublime\ Text.app"
stattdessen so etwas wie den Inhalt der Datei ausführt /bin
?