如何从shell一个接一个地运行多个python脚本

问题描述 投票:1回答:1

我想从shell运行多个Python脚本。我用pythonDim.sh脚本做同样的事情。

#!/usr/bin/python
/home/path_to_script/dimAO.py
/home/path_to_script/dimA1.py
/home/path_to_script/dimA2.py
/home/path_to_script/dimA3.py

但它不起作用。如何编写shell脚本?

python python-3.x shell
1个回答
3
投票

要按顺序运行:

#!/bin/bash
/home/path_to_script/dimAO.py
/home/path_to_script/dimA1.py
/home/path_to_script/dimA2.py
/home/path_to_script/dimA3.py

要并行运行它们:

#!/bin/bash
/home/path_to_script/dimAO.py &
/home/path_to_script/dimA1.py &
/home/path_to_script/dimA2.py &
/home/path_to_script/dimA3.py &

根据需要,使用重定向(>或>>)重定向stdout和stderr。

© www.soinside.com 2019 - 2024. All rights reserved.