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 -aflagą, 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" *.htmlOtwiera wszystkie dopasowane htmlpliki jako nowe karty w oknie bieżącego (aktywnego?) Chrome
Uważam, że ten sposób jest piękniejszy:
~/.bash_profileplik i dodaj następujący wiersz
alias chrome="open -a 'Google Chrome'"source ~/.bash_profilelub otwórz nowe okno w Terminalu.Możesz teraz otworzyć plik file.html, uruchamiając: chrome file.htmlw 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_profileręcznie lub za pomocą tego małego fragmentu:
echo "alias chrome=\"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"\" >> ~/.bash_profile