2013-08-27 16 views
29

Chciałbym otworzyć plik (index.html) w bieżącym katalogu z Google Chrome lub Chromium z terminala Bash (używam Linux Mint 15). Co to za polecenie? Próbowałem intuicyjnych podejść i zrobiłem kilka stosów i wyszukiwań google bezskutecznie, dziwnie przeoczone (być może boleśnie oczywiste). Z góry dziękuję.Jak otworzyć plik w przeglądarce Chrome z wiersza poleceń?

[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 
+3

jeśli chrom jest ustawiony jako przeglądarka domyślna, po prostu 'otwartym index.html'. W przeciwnym razie, 'open -a (chrome location) index.html' – vroomfondel

+0

powinno to być zaakceptowaną odpowiedzią przynajmniej na komputerze Mac. – chovy

+1

@chovy Niestety nie chodzi o Mac. – konsolebox

Odpowiedz

7

robi jakieś poszukiwania chromu można zrobić to jak chromium-browser path|file.

+0

'$ chrome-browser -bash: chrome-browser: command not found' – chovy

+0

@chovy To prawdopodobnie oznacza, że ​​nie masz'. chrome-browser'. – konsolebox

2

Na Ubuntu 12.04 przynajmniej jest to /opt/google/chrome/chrome; Mam też dowiązanie symboliczne do niego w /usr/bin/google-chrome

32

typ Tylko w nazwie programu następuje pliku:

google-chrome {file-path} 

ex:

google-chrome ~/index.html 
+1

to nie działa dla mnie ... Będę edytować powyższe z wyjściem terminala – shitgeist

+0

ok. Musimy znaleźć, który chrom masz. CD do '/ usr/bin' i wykonaj' 'find. -name * chrome * 'jeśli nic nie dostaniesz, spróbuj' find. -name * chromium * 'daj mi znać, co otrzymujesz. –

+0

google-chrome nie znajduje się w/usr/bin i nie jest chromium – neaumusic

1

Spróbuj

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

Or

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

--allow-file-access-from-files będzie odpocząć trochę security settings, przydatny do badania z lokalnych plików.

23

Spróbuj

open {filename} 

jeśli jest to plik .html należy otworzyć w domyślnej przeglądarce

+5

Działa tylko dla mac ... – Mannu

4

Jeśli Chrome jest głównym przeglądarka, wystarczy użyć

see your_file.html 
7

z powłoki bash(w systemie Windows), można użyć:

start myFilename.html

i otworzyć folder:

explorer "C:\Program Files\Git"

Dodany odsyłającym, ponieważ moje wyszukiwanie wylądował tutaj też.

+1

Wyszukiwanie wylądowało tu również, to dokładnie to, czego szukałem. – CaRDiaK

8

To rozwiązanie zawsze działało dla mnie - open -a "google\ chrome.app" index.html - gdzie "google \ chrome.app" to nazwa/lokalizacja chrome w twoim systemie.

LUB

Jeśli Chrome to przeglądarka domyślna, po prostu - open index.html

+0

To jest bardzo poprawne ^^. – Picrasma

0
  1. w bash lub git CMD, upewnij się, że jesteś w swoim katalogu projektu/folderu
  2. Rodzaj start index.html
  3. Hit Wchodzić.Voila :-) Gotowe

To zadziałało dla mnie. Miej nadzieję, że to robi dla ciebie też.

2

Z Chrome nie domyślną przeglądarką, to dla mnie pracował pod kontrolą systemu 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" 

Musisz:

  • sposób na konwersję pliku bez zastrzeżeń w pełni wykwalifikowany Nazwa pliku;
  • Sposób konwertowania ukośników do ukośników;
  • Sposób na prefiks "file://" na adres URL;
  • Aby zidentyfikować określony katalog, w którym znajduje się chrome.exe;
  • Zdecyduj, czy chcesz, aby przełącznik wymusił nowe okno;
  • I inne opcje wiersza poleceń jako istotne.

te powinny być racjonalnie wykonalne w pliku .bat lub .cmd, używając FOR polecenia i funkcje tekstowe zastępując dowodzenia w SET; lub wykonaj to wszystko w skrypcie .vbs lub , który można wywołać z pliku wsadowego itp.

Ale podstawowa składnia wydaje dźwięk.

0

Jak inni wspomniano, rozwiązaniem jest użycie:

google-chrome www.google.com 

Można również użyć --incognito aby otworzyć je w trybie incognito:

google-chrome --incognito www.google.com 

Uwaga Można otwierać wiele stron jednocześnie po prostu umieszczając je jeden po drugim:

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

Jeśli chcesz je otworzyć m pliku, należy użyć podstawienia polecenia $() aby otworzyć go i proces w locie:

google-chrome $(<file) 
Powiązane problemy