.sh文件怎么【并行【执行多个命令
答案:2 悬赏:60 手机版
解决时间 2021-02-06 21:11
- 提问者网友:活着好累
- 2021-02-05 21:19
比如要python一个文件,需要参数输入,想要【并行】执行python test.py 0 python test.py 1 python test.py 2 python test.py 3.... 试过python test.py 0 & python test.py 1好像是串行的
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-02-05 22:32
在要执行的文件后加# 后台执行 即可实现并行。
全部回答
- 1楼网友:青灯有味
- 2021-02-05 22:58
参考后修改:
run1.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"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯