如何在 Linux 上从 Tcl/Tk 打开 URL

car*_*rey 3 linux url tk-toolkit tcl

如何使浏览器从 Linux 上的 Tcl/Tk 打开给定的 URL?

我在 Windows 上使用这个程序,但我不知道在 Linux 上该怎么做。

proc open_url {url} {
    eval exec [auto_execok start] $url
}

#example call:
open_url http://example.com
Run Code Online (Sandbox Code Playgroud)

Bra*_*nam 5

您可以xdg-open在 Linux 上使用。

 exec xdg-open $url
Run Code Online (Sandbox Code Playgroud)

这里有一些讨论:Tcl wiki 上的Invoking Browsers 。