Quiero crear un comando en la terminal que me permita utilizar
chrome index.html
y tener el archivo dado abierto en Google Chrome.
¿Cómo puedo hacer que esto funcione?
Quiero crear un comando en la terminal que me permita utilizar
chrome index.html
y tener el archivo dado abierto en Google Chrome.
¿Cómo puedo hacer que esto funcione?
Puede utilizar el Abrir con el comando -a
para abrir un archivo o ubicación en Chrome:
open -a "Google Chrome" index.html
Esto también funciona con las URL, es decir open -a "Google Chrome" http://www.apple.com
.
También puedes hacerlo como en la pregunta utilizando el alias: alias chrome='open -a "Google Chrome"' chrome index.html
Esto me pareció más bonito:
~/.bash_profile
y añada la siguiente línea alias chrome="open -a 'Google Chrome'"
source ~/.bash_profile
o abrir una nueva ventana en Terminal.Ahora puede abrir el archivo, file.html, ejecutando chrome file.html
en la línea de comandos.
Cuando se utiliza esto desde un script o alguna herramienta de automatización prefiero poner un alias al binario completo para tener acceso a todas las opciones de la línea de comandos, (como --version
...)
alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
chrome --version
chrome -open index.html
Luego, si quieres tener este alias de forma permanente, puedes añadirlo a tu .bash_profile
manualmente o utilizando este pequeño fragmento:
echo "alias chrome=\"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"\" >> ~/.bash_profile
Desde cualquier lugar
start chrome path/file.html
Sólo tienes que escribir el nombre del archivo con la extensión si estás en esa carpeta donde residen los archivos y tu navegador por defecto debe ser Chrome.
index.html
si chrome no es el navegador por defecto para ese archivo
start chrome index.html
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.