在linux中用batch file启动多个firefoxconfiguration文件

可以用firefox -P <profile-name> -no-remote启动不同的firefoxconfigurationfirefox -P <profile-name> -no-remote

但是,当我想同时在Linux中使用batch file启动多个configuration文件时,只有第一个configuration文件启动,并且后续configuration文件才会启动,直到退出前一个configuration文件。

目前我用这个批处理脚本不成功:

 #! /bin/bash firefox -P "profile 1" -no-remote firefox -P "profile 2" -no-remote firefox -P "profile 3" -no-remote 

基本上, profile 1开始罚款,但profile 2不会启动,直到我先退出Firefox; 直到退出前一个命令才会执行。

在Windows中,我已经成功设法使用这个bat文件同时启动多个firefox:

 start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P "profile 1" start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P "profile 2" start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P "profile 3" 

start之后的引号帮助完成了这个, start后没有引号,configuration文件并不是全部同时启动,但是在linux中我不知道该怎么做到这一点?

Solutions Collecting From Web of "在linux中用batch file启动多个firefoxconfiguration文件"

你需要通过添加一个在后台运行它们

  & 

到命令的末尾

当我搜索到互联网时,这是帮助我的

 @echo off start firefox.exe -P Profile1 -no-remote start firefox.exe -P Profile2 -no-remote start firefox.exe -P Profile3 -no-remote