Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How can I open a URL in Google Chrome from the terminal in OS X?

This is what I'm trying:

/usr/bin/open -a "/Applications/Google Chrome.app" --args 'http://google.com/'

It focuses Chrome but does not open the URL.

share|improve this question

migrated from stackoverflow.com Oct 25 '11 at 12:59

This question came from our site for professional and enthusiast programmers.

    
why do you reference the open programm by it's path? It's aliased by default! –  nimrod May 11 '13 at 4:31

6 Answers 6

up vote 16 down vote accepted

If you remove the --args it seems to work fine, since --args can only affect things on first launch (it changes what main gets called with)

share|improve this answer
    
weird. seems like i used to have to use them. thanks. –  cwd Oct 18 '11 at 4:48

actually for me, the command is not working with the "--args" being present so the command working for me is

/usr/bin/open -a "/Applications/Google Chrome.app" 'http://google.com/'

OS X version: 10.6.8

share|improve this answer
    
+1 This seems to be the real answer! :) –  Resist Design Jan 16 '13 at 17:46

Get rid of the --args. open already knows how to handle URLs.

share|improve this answer

acturally if you set Google Chrome as your default browser

open http://google.com/

will just do the trick.

OS X version: 10.8.4

share|improve this answer

I've an alias for google

function google() { open /Applications/Google\ Chrome.app/ "http://www.google.com/search?q= $1"; }
share|improve this answer
    
that's a great idea :) –  nimrod May 11 '13 at 4:30

You can use

open -a "Google Chrome" index.html

or, to put it in a shell script (e.g. ~/bin/chrome)

  • edit the file ~/bin/chrome, and put the following in it

    open -a "Google Chrome" "$*"

  • make the file executable by running the following in a terminal

    chmod 700 ~/bin/chrome

  • then run the following to open a file in chrome from the terminal

    chrome /path/to/some/file

Pulled from here

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.