Chcę utworzyć polecenie w terminalu, które pozwoliłoby mi korzystać
chrome index.html
i otwórz dany plik w Google Chrome.
Jak mogę to uruchomić?
Chcę utworzyć polecenie w terminalu, które pozwoliłoby mi korzystać
chrome index.html
i otwórz dany plik w Google Chrome.
Jak mogę to uruchomić?
Odpowiedzi:
Możesz użyć polecenia open z -a
flagą, aby otworzyć plik lub lokalizację w Chrome:
open -a "Google Chrome" index.html
Działa to również z adresami URL, tj open -a "Google Chrome" http://www.apple.com
.
open -a "Google Chrome" *.html
Otwiera wszystkie dopasowane html
pliki jako nowe karty w oknie bieżącego (aktywnego?) Chrome
Uważam, że ten sposób jest piękniejszy:
~/.bash_profile
plik i dodaj następujący wiersz
alias chrome="open -a 'Google Chrome'"
source ~/.bash_profile
lub otwórz nowe okno w Terminalu.Możesz teraz otworzyć plik file.html, uruchamiając: chrome file.html
w wierszu polecenia.
Podczas korzystania ze skryptu lub innego narzędzia automatyzacji wolę alias do pełnego pliku binarnego, więc mam dostęp do wszystkich opcji wiersza poleceń (jak --version
...)
alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
chrome --version
chrome -open index.html
Następnie, jeśli chcesz mieć ten alias na stałe, możesz dodać go do swojego .bash_profile
ręcznie lub za pomocą tego małego fragmentu:
echo "alias chrome=\"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"\" >> ~/.bash_profile