Ich tippe die open -a
ganze Zeit über das Terminal, und die Anwendung, die ich möchte, ist meistens Google Chrome.app
die folgende:
open -a Google\ Chrome some_file.html
Ich möchte einen Symlink / eine Verknüpfung zu /Applications/Google Chrome.app
named gch.app
oder what have you erstellen , damit ich open -a gch foo.html
das etwas schneller kann.
Zugegeben, es würde Monate + dauern, um die Zeit wiederzugewinnen, die ich für diese Frage gebraucht habe ... Ich weiß, dass ich zsh-Aliase und / oder bash-Funktionen für diese Art von Dingen erstellen könnte, aber ich bin relativ neu in OSX und möchte lernen.
Meine erste Intuition war es, Dinge zu versuchen, die so aussehen:
ln -s /Applications/Google\ Chrome.app /Applications/gch.app
aber keine Würfel wurden gehabt.
Antworten:
Der Anwendungsname wird von der Anwendung selbst definiert. Es gibt keine einfache Möglichkeit, einen anderen Namen für die Anwendung zu verwenden
open
. In diesem Fall ist die Verwendung eines Alias wahrscheinlich die beste OptionAlternativ können Sie Chrome als Standardanwendung für HTML-Dateien definieren und einfach verwenden
open some_file.html
.quelle