¿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 configura Google Chrome como su navegador predeterminado
open http://google.com/
solo hará el truco.
Versión OS X: 10.8.4
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
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):
open http://www.example.com
Abra una URL en Chrome siempre (usando el nombre de la aplicación):
open -a "Google Chrome" http://www.example.com
Abra una URL en Chrome siempre (usando la sintaxis alternativa de la ruta de la aplicación):
open -a /Applications/Google\ Chrome.app/ http://example.com
Abra una URL en Chrome siempre (usando la sintaxis alternativa del identificador de paquete):
open -b com.google.chrome http://www.example.com
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):
open -a "Google Chrome" http://example.com/ --args --incognito
Sin embargo, puede hacerlo pasando los cambios de la línea de comandos de Chrome directamente al binario de Chrome:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito http://example.com
--incognito
eso, es lo que vine buscando y no pude encontrar en ningún otro lado. Me preguntaba cómo omitir open
(que no es compatible chrome-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 entro cd
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:
function chrome(){
local site=""
if [[ -f "$(pwd)/$1" ]]; then
site="$(pwd)/$1"
elif [[ "$1" =~ "^http" ]]; then
site="$1"
else
site="http://$1"
fi
/usr/bin/open -a "/Applications/Google Chrome.app" "$site";
}
Cargar ~ / .bash_profile :
source ~/.bash_profile
Almuerzo cromo y abrir un sitio:
chrome www.google.com
Abrir un sitio local:
chrome LOCAL_SITE_PATH
En macos Sierra 10.12.6 . Si Chrome es su navegador predeterminado. Puedes hacer esto por
open index.html