Я хочу создать команду в терминале, которая позволила бы мне использовать
chrome index.html
и откройте данный файл в Google Chrome.
Как я могу заставить это работать?
terminal
google-chrome
Филип Киркбрайд
источник
источник
Ответы:
Вы можете использовать команду open с
-a
флагом, чтобы открыть файл или расположение в Chrome:Это также работает с URL, то есть
open -a "Google Chrome" http://www.apple.com
.источник
open -a "Google Chrome" *.html
открывает все соответствующиеhtml
файлы как новые вкладки в текущем (активном?)Я нашел этот путь более красивым:
~/.bash_profile
файл и добавьте следующую строкуalias chrome="open -a 'Google Chrome'"
source ~/.bash_profile
или откройте новое окно в Терминале.Теперь вы можете открыть файл file.html, запустив:
chrome file.html
в командной строке.источник
При использовании этого скрипта или какого-либо инструмента автоматизации я предпочитаю использовать псевдоним для всего двоичного файла, чтобы у меня был доступ ко всем параметрам командной строки (например,
--version
...)Затем, если вы хотите иметь этот псевдоним на постоянной основе, вы можете добавить его к себе
.bash_profile
вручную или с помощью этого небольшого фрагмента:источник