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
add comment

5 Answers

up vote 13 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
add comment

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
add comment

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
add comment

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
add comment

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

share|improve this answer
add comment

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.