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.
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.
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.
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/
El /usr/bin
se encuentra en la ruta de búsqueda típica, casi nunca es necesario especificar esto.
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.
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.
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
.
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.