在 Linux 上的现有 Firefox 实例中打开一个新选项卡/窗口

one*_*elf 9 linux firefox

我想从命令行打开一个 URL,并在已经运行和响应的 Firefox 实例中将其作为新选项卡或窗口打开。我正在使用 Debian 的 Sid 分支。如果我执行以下操作:

第 1 学期:

$ firefox
Run Code Online (Sandbox Code Playgroud)

在第 2 学期:

$ firefox 'http://www.google.com'
Run Code Online (Sandbox Code Playgroud)

更新:我也试过 -new-tab 和 -new-window,但我得到了相同的结果。

$ firefox -new-tab 'http://www.google.com'
Run Code Online (Sandbox Code Playgroud)

我收到消息:

Firefox is already running, but is not responding. To open a new window, 
you must first close the existing Firefox process, or restart your system.
Run Code Online (Sandbox Code Playgroud)

这在之前已经讨论过(例如这里这里),但是,我不想杀死现有的 Firefox 实例(它做得很好)并且我不想使用不同的配置文件。这与 Google Chrome 无缝协作。

Bar*_*mar 6

使用--new-window--new-tab命令行选项:

firefox --new-window 'http://www.google.com'
firefox --new-tab 'http://www.google.com'
Run Code Online (Sandbox Code Playgroud)

请参阅https://superuser.com/questions/699127/firefox-command-line-arguments/699128#699128Mozilla 文档

注意:firefox 已切换到 dash-dash -- 命令行选项的样式。

  • 不知道为什么,但我用 -new-tab/-new-window 得到了相同的结果。 (3认同)