并行运行多个Bash脚本

时间:2020-09-23 15:08:14

标签: bash shell gnu-parallel

我想并行运行多个bash脚本。

我的脚本正在运行的示例:./test1.sh $1./test2.sh $1

我尝试过:parallel ::: "~/path/test1.sh $1" "~/path/test2.sh $1"

无法正常工作,知道如何解决吗?

1 个答案:

答案 0 :(得分:0)

您可以使用HTTP
fname

xargs说“并行运行”
echo "~/path/test1.sh $1 ~/path/test2.sh $1" | xargs -P0 -n2 /bin/bash将两个参数传递给-P0,在这种情况下为脚本和参数