Wie starte ich TextMate (und wahrscheinlich andere Software) über die Befehlszeile?
7
Ich bin sehr neu auf dem Mac und komme von Linux.
Ich verwende TextMate und habe plötzlich festgestellt, dass ich nicht weiß, wie ich TextMate über die Befehlszeile starten soll. Nach Abschluss sieht nichts wie TextMate aus. Wo befindet es sich aus Sicht der Befehlszeile?
Entschuldigung für diese seltsame Frage, die auch für andere Software gilt, denke ich.
Für Textmate gibt es ein Befehlszeilenprogramm, mate , das installiert werden kann. Nach der Installation mate <file>öffnen Sie diese Datei einfach in Text Mate.
Für Anwendungen ohne Befehlszeilentool können Sie den openBefehl mit dem -aFlag und dem Namen der Anwendung verwenden. dh
open -a iTunes
Dies funktioniert auch für TextMate:
open -a "TextMate 2"
Die ausführbare Datei befindet sich im Unterordner Inhalt / MacOS der App. Für TextMate 2 wäre dies also:
Wenn Sie es jedoch so über die Befehlszeile ausführen, bleibt die Shell hängen, bis die Anwendung beendet wird (auf bestimmten älteren Betriebssystemen; dies wurde ab 10.8 behoben). Wenn Ihnen dies passiert, setzen Sie &am Ende des Befehls ein Hintergrund des Prozesses. Sowie:
Willkommen bei Ask Different! Wir versuchen, die besten Antworten zu finden, und diese Antworten geben Auskunft darüber, warum sie die besten sind. Die Antworten sollten in sich geschlossen sein. Erklären Sie daher, warum Sie der Meinung sind, dass die von Ihnen angegebene Antwort das Problem löst oder besser ist als andere da draußen. Das Bereitstellen von Links als unterstützende Informationen kann dem OP und anderen auch helfen, zusätzliche Informationen für sich selbst zu finden. Sehen Sie wie man Antwort auf , wie man eine Qualität Antwort zu geben. - Von der Überprüfung
open -a iTunes
um nur zu tippeniTunes
?.bashrc
Typalias iTunes="open -a iTunes"
. Beenden Sie dann die Datei und geben Siesource ~/.bashrc
Ich habe diese Apps für mich gemacht. Ich hoffe, es hilft Ihnen
https://github.com/cnstntn-kndrtv/open-in-buttons-for-finder-toolbar
quelle