Voglio creare un comando nel terminale che mi permetta di usare
chrome index.html
e avere il file indicato aperto in Google Chrome.
Come posso farlo funzionare?
Voglio creare un comando nel terminale che mi permetta di usare
chrome index.html
e avere il file indicato aperto in Google Chrome.
Come posso farlo funzionare?
Risposte:
Puoi utilizzare il comando apri con il -a
flag per aprire un file o un percorso in Chrome:
open -a "Google Chrome" index.html
Questo funziona anche con gli URL, ad es open -a "Google Chrome" http://www.apple.com
.
open -a "Google Chrome" *.html
apre tutti i html
file corrispondenti come nuove schede nella finestra di Chrome (attiva?) Corrente
Ho trovato in questo modo più bello:
~/.bash_profile
file e aggiungi la seguente riga
alias chrome="open -a 'Google Chrome'"
source ~/.bash_profile
o apri una nuova finestra in Terminale.Ora puoi aprire il file, file.html, eseguendo: chrome file.html
dalla riga di comando.
Quando lo utilizzo da uno script o da uno strumento di automazione, preferisco l'alias al file binario completo, quindi ho accesso a tutte le opzioni della riga di comando, (come --version
...)
alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
chrome --version
chrome -open index.html
Quindi se vuoi avere questo alias in modo permanente puoi aggiungerlo .bash_profile
manualmente al tuo o usando questo piccolo frammento:
echo "alias chrome=\"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"\" >> ~/.bash_profile