10 votos

Cómo abrir Google Chrome o Safari desde Terminal

Cuando intento abrir 'chrome' o 'safari' en la terminal,

$ safari
-bash: safari: comando no encontrado
$ open safari
El archivo Desktop/safari no existe.
$ chrome
-bash: chrome: comando no encontrado

Cómo abrirlos de la manera correcta.

22voto

ubi Puntos 136

Todo lo que necesitas hacer en Terminal, sin importar en qué directorio te encuentres, es usar

open -a Safari
open -a Google\ Chrome

y opcionalmente, agregar la URL después si quieres abrir el navegador en la URL proporcionada

open -a Safari http://apple.com/

1 votos

Esto no funciona para mí en Monterey. open -a Safari http://apple.com/ abre apple.com en Safari y Chrome. Chrome es mi navegador predeterminado. open -a Safari\ Technology\ Preview http://apple.com/ funciona y solo abre el sitio en Safari Technology Preview. open -a Firefox http://www.google.com/dogs abre Firefox si no está abierto, pero no va al sitio en la línea de comandos.

3voto

Tushar Shukla Puntos 113

Hay varias formas en las que podrías hacerlo. Pero primero, si Safari es tu navegador predeterminado, entonces puedes usar esto para abrir la URL:
open \=> open http://www.google.com (¡Recuerda especificar el protocolo!) y esto abrirá la URL en Safari (navegador predeterminado)

De lo contrario, puedes ser más específico como:

/usr/bin/open https://google.com/

Y para abrir un navegador específico, puedes hacer:

/usr/bin/open -a Safari https://google.com/
/usr/bin/open -a Firefox https://google.com/
/usr/bin/open -a Chrome https://google.com/

0 votos

El /usr/bin se encuentra en la ruta de búsqueda típica, casi nunca es necesario especificar esto.

0 votos

A veces enfrenté problemas al intentar abrir un navegador web con open cuando estaba en algún directorio que no fuera el root y agregar la ruta exacta siempre funcionaba para mí. Incluso agregué una pequeña función en mi archivo .zshrc para abrir una URL en todos los navegadores y probar una URL.

2voto

john Puntos 11

Está intentando abrir los archivos de la carpeta Escritorio. Safari está en la carpeta Aplicaciones. Desde el nivel superior / debes escribir open Applications/safari. Esto funciona bien para mí. cd hasta / y haz ls. La carpeta de Aplicaciones debería aparecer. Si no es así, estás en el directorio incorrecto.

3 votos

Todo lo que necesitas hacer en Terminal, sin importar cuál sea el PWD, es usar open -a Safari o open -a Google\ Chrome y si lo deseas, agregar la URL después si quieres abrir el Navegador en la URL dada. No es necesario escribir el pathname o la extensión .app.

0 votos

No funciona en Monterey (12.5.1) El archivo /Applications/Safari.app/Contents/MacOS/Applications/safari no existe.

-1voto

J. Lucas McKay Puntos 1

A partir de la versión 10.11.6 de macOS, puedes utilizar:

open http://github.com para abrirlo en el navegador predeterminado.

0 votos

La respuesta no es perfecta, no incluye safari y chrome, pero la pregunta no fue específica sobre usar and. Esta es la forma más fácil, vale la pena saberlo. El puntaje negativo está equivocado.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X