Tengo un script .sh que es algo como esto:
#!/bin/bash while : do firefox ://imacros/?m=script.iim & sleep 600 killall firefox sleep 5 donePero quería ejecutar dos instancias de Firefox e hice este script:
#!/bin/bash while : do firefox ://imacros/?m=script.iim firefox ://imacros/?m=script2.iim & sleep 600 killall firefox sleep 5 donePero incluso ahora, solo 1 instancia de Firefox comienza con el primer script en ejecución.
Quiero saber cómo puedo ejecutar 2 instancias a la vez con ambas realizando tareas diferentes.
Firefox tiene una opción para eso: firefox --no-remote ;)
Básicamente, --no-remote prohíbe que firefox intente comunicarse con otras instancias de firefox; Lo uso cuando necesito dos ventanas de Firefox con diferentes perfiles.
Puede ejecutar Firefox desde diferentes usuarios que tengan diferentes directorios de inicio. Entonces puede tener tantas instancias como necesite.
Puede intentar crear otro perfil en Firefox e iniciar otra instancia usando la opción -no-remote.
Probé en Cent Os 6.5
Ejecute este comando en la Terminal de comandos: firefox -p -no-remote
Se abrirá el administrador de perfiles de Firefox y te pedirá que elijas el perfil que deseas usar. Si ya tiene más de 1 perfil, haga clic en el botón "Crear perfil" para crear un nuevo perfil y una vez creado el nuevo perfil, selecciónelo y haga clic en "Iniciar Firefox"