我有一个.sh
脚本,如下所示:
#!/bin/bash
while :
do
firefox ://imacros/?m=script.iim & sleep 600
killall firefox
sleep 5
done
但是我想运行两个Firefox实例并制作这个脚本:
#!/bin/bash
while :
do
firefox ://imacros/?m=script.iim
firefox ://imacros/?m=script2.iim & sleep 600
killall firefox
sleep 5
done
但即使是现在,只有一个Firefox实例在第一个脚本运行时启动。
我想知道如何在执行不同任务的情况下一次运行2个实例?
答案 0 :(得分:2)
Firefox有一个选项:firefox --no-remote
;)
基本上,--no-remote
禁止firefox尝试与其他firefox'实例进行通信;当我需要两个具有不同配置文件的firefox窗口时,我会使用它。
答案 1 :(得分:1)
您可以从具有不同主目录的不同用户运行firefox。然后,您可以拥有所需数量的实例。
答案 2 :(得分:0)
您可以尝试在firefox中创建另一个配置文件,并使用-no-remote选项启动另一个实例。
我试过Cent Os 6.5
在命令终端中运行此命令:firefox -p -no-remote
Firefox配置文件管理器将打开,并会要求您选择要使用的配置文件。如果您已有多个配置文件,请单击“创建配置文件”按钮创建新配置文件,创建新配置文件后,选择它并单击“启动Firefox”