Em um script de shell, abra uma nova guia em uma instância específica do Firefox

Eu tenho um script de shell que cria perfis do Firefox e os usa para abrir várias instâncias do Firefox simultaneamente. O problema é como posso abrir um URL em uma instância específica do Firefox?

eu tentei

firefox -CREATEPROFILE test
firefox -P test -no-remote
firefox -P test -url www.google.ie

Mas a última parte que está tentando abrir a URL usando o perfil de teste não funciona, ela sempre é aberta no perfil padrão.

Existe alguma maneira de dizer ao Firefox na linha de comando para abrir um URL usando um perfil específico?

Obrigado.

EDIT: Estou usando Linux, acho que não é possível fazer o que quero na linha de comando (no entanto, as opções de linha de comando do Firefox não estão totalmente documentadas, portanto, é possível). Uma solução para o meu problema seria usar o JavaScript para abrir as guias depois que o navegador fosse executado. Acho que alterar o perfil padrão para o perfil que quero abrir cada vez que desejar carregar um novo URL também pode funcionar. Isso exigirá alterações no profiles.ini sempre que um novo URL for carregado. Eu não testei isso, mas parece promissor.

questionAnswers(2)

yourAnswerToTheQuestion