Launches the default web browser and optionally loads a specified URL.
defaultbrowser [ URL [Netscapewindowname]]
The defaultbrowser command runs the browser launch command that is specified in the DEFAULT_BROWSER environment variable.
If a URL is given as an argument, it loads that URL into the browser. For this to work properly, the browser command must accept a URL as an argument.
Netscapewindowname is an optional argument that can be used if the browser that is being launched is a Netscape browser. A URL must always be specified with a window name. That URL will then be opened into the named Netscape browser window. If a Netscape window with the specified name is already open, the URL will be opened into that window. If the window is not already open, a new Netscape browser window with the specified name will be opened. If the browser is not a Netscape browser, the Netscape window name argument will be ignored.
The main purpose of the defaultbrowser command is to have applications use this command when they need to open a browser to display HTML documents or web-based applications. This way, a system administrator only needs to change the DEFAULT_BROWSER environment variable when a new browser is installed and all applications will automatically begin using the new browser.
The DEFAULT_BROWSER environment variable should be set to the command that would launch the desired browser. Include any arguments that must be included after the command to launch a specific URL address. For example, if the command to launch a browser and open a specific URL is wonderbrowser -r URL, then the DEFAULT_BROWSER environment variable would be set to equal wonderbrowser -r.
If the DEFAULT_BROWSER environment variable is not defined, then the defaultbrowser command runs Netscape if it is installed.
If specified, URL indicates the page for the browser to load on startup. If a Netscapewindowname is also specified, and the browser is Netscape, Netscape opens a window of that name, or if a window of that name is already open, it will load the specified URL in that window. Window name cannot be used unless a URL is also specified. If a window name is specified and the browser is not Netscape, then the window name is ignored.
defaultbrowser
defaultbrowser http://machine/path/file.html
defaultbrowser http://machine/path/file.html webpage
/usr/bin/defaultbrowser | The defaultbrowser command |