On Nov 1, 2011, at 6:47 AM, Paolo Cavallini wrote: > Hi all. > The following action on MacOS: > /Applications/Safari.app/Contents/MacOS/Safari > http://www.google.it/search?q=%PROVINCIA > > is returning in the browser > > file:///Applications/http:/www.google.it/search%3Fq=SI > > instead of the expected > > http:/www.google.it/search?q=SI > > Any explanation? > Thanks.
The way to run/activate an application with a parameter on OS X is to use the open command. You specify the application by name with the -a flag. So: open -a Safari http://www.google.it/search?q=%PROVINCIA The simpler version, if you want to open an URL with the default browser, is to simply 'open' the URL. It's possible Safari interprets parameters differently when run the *nix way by using the executable, most OS X applications are not made to take parameters this way. But also, running an app the *nix way creates a new process - you get another icon in your Dock if one is running already, instead of opening a new window in an already-running app. ----- William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> http://www.kyngchaos.com/ "This is a question about the past, is it? ... How can I tell that the past isn't a fiction designed to account for the discrepancy between my immediate physical sensations and my state of mind?" - The Ruler of the Universe _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
