Come posso creare "gch.app" in modo che "open -a gch page.html" funzioni come "open -a Google \ Chrome page.html"?

1

Digito open -a sempre dal terminale, e il più delle volte l'applicazione che voglio è Google Chrome.app , quindi finisco per inserire le cose sulla falsariga di:

open -a Google\ Chrome some_file.html

Vorrei creare un collegamento simbolico / collegamento a /Applications/Google Chrome.app denominato gch.app o cosa hai, quindi posso open -a gch foo.html che è leggermente più veloce.

Ammetto che ci vorranno mesi + per recuperare il tempo necessario a fare questa domanda ... So che potrei creare alias zsh e / o funzioni bash per questo genere di cose, ma sono relativamente nuovo a OSX e voglio imparare.

La mia prima intuizione è stata quella di provare le cose sulla falsariga di:

ln -s /Applications/Google\ Chrome.app /Applications/gch.app

ma non sono stati trovati dadi.

    
posta sente 05.02.2014 - 11:17
fonte

1 risposta

2

Il nome dell'applicazione è definito dall'applicazione stessa, non esiste un modo semplice per utilizzarne uno diverso per open . Quindi in questo caso l'utilizzo di un alias è probabilmente l'opzione migliore

alias gch='open -a Google\ Chrome'

In alternativa, puoi definire Chrome come applicazione predefinita per i file html e utilizzare solo open some_file.html .

    
risposta data 05.02.2014 - 11:32
fonte

Leggi altre domande sui tag