¿Cómo puedo abrir una URL en Google Chrome desde el terminal en OS X?
Esto es lo que estoy intentando:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
Centra Chrome pero no abre la URL.
¿Cómo puedo abrir una URL en Google Chrome desde el terminal en OS X?
Esto es lo que estoy intentando:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
Centra Chrome pero no abre la URL.
Respuestas:
Si quita el
--args, parece funcionar bien, ya--argsque solo puede afectar las cosas en el primer inicio (cambia lo que se llama a main)fuente
--argscomportamientoEn realidad para mí, el comando no funciona con los "--args" presentes, por lo que el comando que funciona para mí es
Versión OS X: 10.6.8
fuente
Si configura Google Chrome como su navegador predeterminado
solo hará el truco.
Versión OS X: 10.8.4
fuente
Puedes usar
open -a "Google Chrome" index.htmlo, para ponerlo en un script de shell (por ejemplo, ~ / bin / chrome)
edite el archivo ~ / bin / chrome y coloque lo siguiente en él
open -a "Google Chrome" "$*"hacer que el archivo sea ejecutable ejecutando lo siguiente en una terminal
chmod 700 ~/bin/chromeluego ejecute lo siguiente para abrir un archivo en Chrome desde el terminal
chrome /path/to/some/fileTirado de aquí
fuente
Tengo un alias para google
fuente
chrome() { open -a "Google Chrome" "http://www.google.com/search?q=$1"; }Deshazte de la
--args.openYa sabe cómo manejar las URL.fuente
Aquí hay varias respuestas útiles, pero ninguna que contenga la información completa para abrir una URL en Chrome en ambos casos, ya sea que sea o no el navegador predeterminado.
Abra una URL en el navegador predeterminado (podría ser Chrome):
Abra una URL en Chrome siempre (usando el nombre de la aplicación):
Abra una URL en Chrome siempre (usando la sintaxis alternativa de la ruta de la aplicación):
Abra una URL en Chrome siempre (usando la sintaxis alternativa del identificador de paquete):
Abra una URL en Chrome en una ventana de incógnito siempre:
Desde
man open, parece que deberías poder hacerlo así (pero desafortunadamente no parece tener la opción de incógnito para Chrome):Sin embargo, puede hacerlo pasando los cambios de la línea de comandos de Chrome directamente al binario de Chrome:
fuente
--incognitoeso, es lo que vine buscando y no pude encontrar en ningún otro lado. Me preguntaba cómo omitiropen(que no es compatiblechrome-extension://), por lo que podría hacer eso,/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome 'chrome-extension://<gobbledygook>/views/default.html#/'... donde he copiado la URL de una extensión. Estoy usando esto para abrir Jironimo (para JIRA) y OneTab, cuando entrocden el directorio de proyectos de trabajo por primera vez cada día.Este es mi método.
Actualice ~ / .bash_profile y agregue la función de cromo a continuación:
Cargar ~ / .bash_profile :
source ~/.bash_profileAlmuerzo cromo y abrir un sitio:
chrome www.google.comAbrir un sitio local:
chrome LOCAL_SITE_PATHfuente
En macos Sierra 10.12.6 . Si Chrome es su navegador predeterminado. Puedes hacer esto por
open index.htmlfuente