启动缺省 Web 浏览器并可选择装入指定的 URL。
defaultbrowser [ URL [new-window, new-tab]]
defaultbrowser [ URL [Netscapewindowname]]
defaultbrowser 命令运行 DEFAULT_BROWSER 环境变量中指定的浏览器启动命令。
如果 URL 作为参数给出则将 URL 装入到浏览器中。要正确执行这项工作,浏览器命令必须将 URL 作为一个参数接受。
如果启动的浏览器是 Mozilla Web 浏览器,可以使用可选的 new-window 和 new-tab 参数。必须始终对 URL 指定这两个参数。 这样的话该 URL 就会在一个新的浏览器窗口或新的选项卡中打开。如果浏览器不是 Mozilla Web 浏览器,将会忽略这两个参数。
如果正在使用的是 netscape 浏览器,则 Netscapewindowname 是一个可用的可选参数。URL 必须始终指定一个窗口名字。该 URL 将会在指定的 Netscape 浏览器窗口中打开。如果已经打开了指定名称的 Netscape 窗口,该 URL 将会在那个窗口打开。如果那个窗口并没有打开,将会按照指定的名称打开一个新的 Netscape 浏览器窗口。如果该浏览器不是一个 Netscape 浏览器,Netscape 窗口名参数将会被忽略。
defaultbrowser 命令的主要用途在于应用程序需要打开浏览器来显示 HTML 文档或者基于 Web 的应用程序时使用该命令。使用这种方法,系统管理员只需要在安装了一个新的浏览器时修改 DEFAULT_BROWSER 环境变量就可以使所有的应用程序自动使用这个新的浏览器。
DEFAULT_BROWSER 环境变量必须设置成启动期望的浏览器的命令。并将任何必须包含在命令后以启动指定 URL 地址的参数包含进去。例如,如果启动浏览器并打开了一个指定 URL 的命令是 wonderbrowser -r URL,那么 DEFAULT_BROWSER 环境变量将设成 wonderbrowser -r。
如果没有定义 DEFAULT_BROWSER 环境变量并安装了 Mozilla Web 浏览器,defaultbrowser 命令就会运行该浏览器。如果没有安装 Mozilla Web 浏览器而安装了 Netscape,它就会运行 Netscape。
defaultbrowser
defaultbrowser http://machine/path/file.html
defaultbrowser http://machine/path/file.html new-window
defaultbrowser http://machine/path/file.html new-tab
/usr/bin/defaultbrowser | defaultbrowser 命令 |