Comment puis-je ouvrir une URL dans Google Chrome à partir du terminal sous OS X?
C'est ce que j'essaye:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
Il concentre Chrome mais n'ouvre pas l'URL.
Comment puis-je ouvrir une URL dans Google Chrome à partir du terminal sous OS X?
C'est ce que j'essaye:
/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'
Il concentre Chrome mais n'ouvre pas l'URL.
Réponses:
Si vous supprimez le,
--args
cela semble fonctionner correctement, car--args
il ne peut affecter que les choses lors du premier lancement (cela change le nom avec lequel on appelle)la source
--args
comportementEn fait pour moi, la commande ne fonctionne pas avec le "--args" présent, donc la commande qui fonctionne pour moi est
Version d'OS X: 10.6.8
la source
Si vous définissez Google Chrome comme navigateur par défaut
fera juste le tour.
Version d'OS X: 10.8.4
la source
Vous pouvez utiliser
open -a "Google Chrome" index.html
ou, pour le mettre dans un script shell (par exemple ~ / bin / chrome)
éditez le fichier ~ / bin / chrome et mettez-y le texte suivant
open -a "Google Chrome" "$*"
rendre le fichier exécutable en lançant ce qui suit dans un terminal
chmod 700 ~/bin/chrome
puis exécutez ce qui suit pour ouvrir un fichier en chrome à partir du terminal
chrome /path/to/some/file
Tiré d'ici
la source
J'ai un alias pour google
la source
chrome() { open -a "Google Chrome" "http://www.google.com/search?q=$1"; }
Débarrassez-vous du
--args
.open
sait déjà comment gérer les URL.la source
Il existe plusieurs réponses utiles ici, mais aucune ne contient les informations complètes permettant d'ouvrir une URL dans Chrome dans les deux cas, qu'il s'agisse ou non du navigateur par défaut.
Ouvrez une URL dans le navigateur par défaut (par exemple, Chrome):
Ouvrez toujours une URL dans Chrome (en utilisant le nom de l'application):
Ouvrez toujours une URL dans Chrome (à l'aide de la syntaxe alternative du chemin de l'application):
Ouvrez toujours une URL dans Chrome (à l'aide de la syntaxe alternative de l'identifiant de l'ensemble):
Ouvrez toujours une URL dans Chrome dans une fenêtre de navigation privée:
Depuis
man open
, il semblerait que vous devriez pouvoir le faire comme ceci (mais hélas, il ne semble pas que l'option incognito soit proposée à Chrome):Toutefois, vous pouvez le faire en passant les commutateurs de ligne de commande de Chrome directement au binaire de Chrome:
la source
--incognito
- est ce que je suis venu chercher, et ne pourrais pas trouver ailleurs. Je me demandais comment contourneropen
(ce qui ne prend pas en chargechrome-extension://
) - afin de pouvoir faire comme si/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome 'chrome-extension://<gobbledygook>/views/default.html#/'
... où j'ai copié l'URL d'une extension. J'utilise ceci pour ouvrir Jironimo (pour JIRA) et OneTab, lorsque je suiscd
dans le répertoire de travail-projet pour la première fois chaque jour.c'est ma méthode.
Mettez à jour ~ / .bash_profile et ajoutez la fonction chrome ci-dessous:
Charger ~ / .bash_profile :
source ~/.bash_profile
Déjeuner chrome et ouvrir un site:
chrome www.google.com
Ouvrir un site local:
chrome LOCAL_SITE_PATH
la source
Dans macos Sierra 10.12.6 .If chrome est votre navigateur par défaut. Vous pouvez le faire en
open index.html
la source