【发布时间】:2016-08-08 18:50:05
【问题描述】:
我有一个参数数组,将在我的 shell 脚本的命令中使用。我希望能够做到这一点
./runtests.sh -b firefox,chrome,ie
这里的每个命令都将启动一个单独的线程(目前我们通过打开多个终端并在那里启动命令来进行多线程)
我已将输入的命令推入数组:
if [[ $browser == *","* ]]; then
IFS=',' read -ra browserArray <<< "$browser"
fi
现在我将不得不在遍历数组时启动一个单独的线程(或进程)。有人可以指导我正确的方向吗?我对 sudo 代码的猜测类似于
for (( c=0; c<${#browserArray}; c++ ))
do
startTests &
我走对了吗?
【问题讨论】: