怎么用一个命令使多个shell脚本并行执行? 例如三个脚本 run1.sh,run2.sh
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用一个命令使多个shell脚本并行执行? 例如三个脚本 run1.sh,run2.sh相关的知识,希望对你有一定的参考价值。
怎么用一个命令使多个shell脚本并行执行?
例如三个脚本 run1.sh,run2.sh,run3.sh,
./run*.sh是串行顺序执行的,有没有什么命令可是一步使三个脚本并行执行的?
参考后修改:
run2.sh &
run3.sh &
for child in `ps -ef|grep "$$"|grep -v grep|grep -v "$PPID"|awk 'print $2'`
do
wait -n $child
echo "process $child exited"
done
echo "done"
以上是关于怎么用一个命令使多个shell脚本并行执行? 例如三个脚本 run1.sh,run2.sh的主要内容,如果未能解决你的问题,请参考以下文章