Подтвердить что ты не робот

Как открыть файл с помощью Chrome из командной строки?

Я хотел бы открыть файл (index.html) в текущем каталоге с помощью Google Chrome или Chromium с терминала bash (я использую Linux Mint 15). Какая команда? Я пробовал интуитивно понятные подходы и сделал несколько стеков и поисков Google безрезультатно, странно упущен (возможно, болезненно очевидным). Заранее спасибо.

[email protected] ~/coding/.../public $ google-chrome index.html
google-chrome: command not found
[email protected] ~/coding/.../public $ google-chromium index.html
google-chromium: command not found
4b9b3361

Ответ 1

Выполняя поиск хрома, вы можете сделать это как chromium-browser path|file.

Ответ 2

Просто введите имя программы, а затем файл:

google-chrome {file-path}

Пример:

google-chrome ~/index.html

Ответ 3

Попробуйте

 open {filename}

если это файл .html, который он должен открыть в браузере по умолчанию

Ответ 4

В bash оболочке (в Windows) вы можете использовать:

start myFilename.html

и открыть папку:

explorer "C:\Program Files\Git"

Добавлен для справки, так как мой поиск приземлился и здесь.

Ответ 5

Это решение всегда работало для меня - open -a "google\ chrome.app" index.html - где "google\chrome.app" - это имя/местоположение хром в вашей системе.

ИЛИ

Если Chrome - браузер по умолчанию, просто - open index.html

Ответ 6

Если Chrome - ваш основной браузер, просто используйте

see your_file.html

Ответ 7

С Chrome не браузером по умолчанию это работало для меня под Windows 10:

start "New Chrome Window Title" /d "C:\Program Files (x86)\Google\Chrome\Application" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window "file://C:/Folder/SubFolder/Sub Subfolder/thisfile.html"

Вам понадобится:

  • Способ преобразования неквалифицированного имени файла в полное имя файла;
  • Способ преобразования обратных косых черт в косую черту;
  • Способ префикса "file://" на URL-адрес;
  • Чтобы определить конкретный каталог, в котором вы найдете chrome.exe;
  • Определите, хотите ли вы, чтобы переключатель заставил новое окно,
  • И другие параметры командной строки, как уместно.

Они должны быть разумно выполнимы в файле .bat или .cmd, используя команды FOR и функции замены текста команды SET; или сделать все это в .vbs или .ps1 script, которые могут быть вызваны из командного файла и т.д.

Но основной синтаксис кажется звуковым.

Ответ 8

Для MacOS с абсолютным путем (если ваш Chrome установлен в папке /Applications) в bash CLI используйте:

 /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

Итак, если вы хотите открыть веб-страницу CNN:

 /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome  www.cnn.com

Ответ 9

В Ubuntu 12.04, по крайней мере, он /opt/google/chrome/chrome; У меня также есть символическая ссылка на /usr/bin/google-chrome

Ответ 10

          Вы можете открыть файл, используя следующие команды терминала         (Linux)

1) Open in New Tab  
        google-chrome < filepath >  

2) Open in New Window  
        google-chrome --new-window < filepath >  

3) Open in Incognito mode  
        google-chrome --incognito (--incongnito-mode)  < filepath >  

<filepath> = localhost/test/../filename.html

Ответ 11

Try

/opt/google/chrome/google-chrome --allow-file-access-from-files index.html

Или

/usr/bin/google-chrome --allow-file-access-from-files index.html

--allow-file-access-from-files расслабит некоторые параметры безопасности, полезные для тестирования с локальными файлами.

Ответ 12

  • В bash или git CMD убедитесь, что вы находитесь в каталоге/папке проекта
  • Тип start index.html
  • Нажмите Enter. Voila:-) вы закончили

Это сработало для меня. Надеюсь, он тоже для вас.

Ответ 13

Похоже, что Chrome находится не в вашем $ PATH так, как должно быть. Простым решением, вероятно, будет удаление и переустановка Chrome, что должно поместить его в ваш $ PATH. Тогда

google-chrome [file] 

должен работать на вас.

Ответ 14

Как утверждают другие, решение заключается в использовании:

google-chrome www.google.com

Вы также можете использовать --incognito, чтобы открыть их в режиме инкогнито:

google-chrome --incognito www.google.com

Обратите внимание, что вы можете одновременно открыть несколько страниц, просто поместив их один за другим:

google-chrome www.google.com www.yahoo.com

Если вы хотите открыть их из файла, используйте команду substitution $(), чтобы открыть ее и обработать на лету:

google-chrome $(<file)

Ответ 15

Для Mac я использую

open -a 'google chrome' /yourPath