¿Cómo puedo crear 'gch.app' para que "open -a gch page.html" funcione como "open -a Google \ Chrome page.html"?

1

Escribo open -a todo el tiempo desde el terminal, y la mayoría de las veces, la aplicación que quiero es Google Chrome.app , por lo que termino ingresando cosas de la siguiente manera:

open -a Google\ Chrome some_file.html

Me gustaría crear un enlace simbólico / acceso directo a /Applications/Google Chrome.app llamado gch.app o lo que sea, así que puedo open -a gch foo.html , que es un poco más rápido.

Admito que llevaría meses + recuperar la cantidad de tiempo que me ha costado hacer esta pregunta ... Sé que podría crear alias de zsh y / o funciones de bash para este tipo de cosas, pero soy relativamente nuevo en OSX y quiero aprender.

Mi primera intuición fue probar cosas como:

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

pero no se tuvieron dados.

    
pregunta sente 05.02.2014 - 11:17

1 respuesta

2

El nombre de la aplicación está definido por la propia aplicación, no hay una manera fácil de usar una diferente para open . Entonces, en este caso, usar un alias es probablemente la mejor opción

alias gch='open -a Google\ Chrome'

Alternativamente, puedes definir Chrome como la aplicación predeterminada para archivos html y solo usar open some_file.html .

    
respondido por el nohillside 05.02.2014 - 11:32

Lea otras preguntas en las etiquetas