Comment ouvrir un fichier avec google Chrome à partir de la ligne de commande?
Je voudrais ouvrir un fichier (index.html) dans le répertoire courant avec Google Chrome ou de Chrome à partir d'un terminal bash (je suis sous Linux Mint 15). Quelle est la commande? J'ai essayé les approches intuitives et ont fait un peu de la pile et les recherches google, en vain, curieusement négligée (peut-être douloureusement évident). Merci à l'avance.
hermes@hades ~/coding/.../public $ google-chrome index.html
google-chrome: command not found
hermes@hades ~/coding/.../public $ google-chromium index.html
google-chromium: command not found
- si chrome est défini comme navigateur par défaut, juste
open index.html
. Sinon,open -a (chrome location) index.html
- ce doit être la accepté de répondre au moins sur un Mac.
- Malheureusement, il n'est pas sur Mac.
- connexes: pour ceux qui essaient d'installer chrome pour phare fins, d'avoir à l'installer chrome (v7) au lieu de chrome navigateur (v6)
Vous devez vous connecter pour publier un commentaire.
Faire quelques recherches pour chrome vous pourriez faire comme
chromium-browser path|file
.$ chromium-browser -bash: chromium-browser: command not found
chromium-browser
.Il suffit de taper le nom du programme suivi par le fichier:
ex:
/usr/bin
et faire un "find . -name *chrome*
si vous n'obtenez pas quelque chose, essayez defind . -name *chromium*
laissez-moi savoir ce que vous obtenez.find / -name *chrom*
? Avez-vous installé?google-chrome
ouchromium
un paquet séparé que vous devez installer? certainement ne pas voir toute commande/alias, maisopen /Applications/Google\ Chrome.app
semble fonctionneropen {file}
Essayer
si c'est un
.html
fichier il devrait s'ouvrir dans votre navigateur par défautpython -m webbrowser {filename}
. Pour linux,xdg-open {filename}
fonctionnera normalement. Mais encore une fois, cela ne fonctionne que si chrome est définie comme l'application par défaut pour ce fichier.De la shell bash (sur Windows), vous pouvez utiliser:
start myFilename.html
et d'ouvrir un dossier:
explorer "C:\Program Files\Git"
Ajoutée pour la référence, puisque ma recherche a atterri ici, trop.
Cette solution a toujours travaillé pour moi -
open -a "google\ chrome.app" index.html
- où "google\ chrome.app" est le nom/emplacement de chrome sur votre système.OU
Si Chrome est le navigateur par défaut, il suffit de -
open index.html
Si Chrome est le principal de votre navigateur, il suffit d'utiliser
Avec Chrome pas le navigateur par défaut, cela a fonctionné pour moi sous Windows 10:
Vous aurez besoin de:
file://
" sur l'URL;chrome.exe
;Ceux-ci devraient être raisonnablement faisable en une
.bat
ou.cmd
fichier, à l'aide deFOR
commandes et le texte en remplaçant les fonctionnalités de laSET
commande; ou de faire tout ça en une.vbs
ou.ps1
script qui pourrait être appelée à partir du fichier de commandes, etc.Mais la syntaxe de base semble solide.
Pour MacOS, avec chemin d'accès absolu (si votre Chrome est installé dans le dossier /Applications) en bash CLI utilisation:
Donc, si vous voulez ouvrir la page web de CNN:
Sur Ubuntu 12.04, au moins, c'est
/opt/google/chrome/chrome
; j'ai aussi un lien symbolique à/usr/bin/google-chrome
Essayer
Ou
--allow-file-access-from-files
permettra de vous détendre quelques les paramètres de sécurité , utile pour faire des tests avec des fichiers locaux.start index.html
Cela a fonctionné pour moi. Espérons qu'elle ne l'est pour vous aussi.
Il ressemble à Chrome n'est pas dans votre $PATH la façon dont il devrait être. La solution facile serait probablement pour désinstaller et réinstaller Chrome, ce qui devrait le mettre dans votre $PATH. Puis
devrait fonctionner pour vous.
Que d'autres ont dit, la solution est d'utiliser:
Vous pouvez également utiliser
--incognito
pour les ouvrir en mode incognito:Remarque vous pouvez ouvrir plusieurs pages en même temps, simplement en plaçant l'un après l'autre:
Si vous voulez ouvrir un fichier, utilisez la commande de substitution
$()
pour l'ouvrir et le processus à la volée: