我有这样的shell脚本;
while true
do
python get_proxies.py
python run1.py & python run2.py & python run3.py & python run4.py &
......
done
在这个循环中,我想一起运行这些程序,但我不希望脚本在所有程序完成处理之前传递到下一个循环。
我该如何管理?
谢谢,
答案 0 :(得分:2)
使用内置的wait。所以,甚至不需要循环:
python run1.py & python run2.py & python run3.py & python run4.py &
wait
它将等到上述命令完成
答案 1 :(得分:1)
我通常使用xterm
来做这些xterm -e "sh -c 'python myscript.py'"