¿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--args
que solo puede afectar las cosas en el primer inicio (cambia lo que se llama a main)fuente
--args
comportamientoEn 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.html
o, 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/chrome
luego ejecute lo siguiente para abrir un archivo en Chrome desde el terminal
chrome /path/to/some/file
Tirado 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
.open
Ya 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
--incognito
eso, 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 entrocd
en 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_profile
Almuerzo cromo y abrir un sitio:
chrome www.google.com
Abrir un sitio local:
chrome LOCAL_SITE_PATH
fuente
En macos Sierra 10.12.6 . Si Chrome es su navegador predeterminado. Puedes hacer esto por
open index.html
fuente