调度Python脚本 - Linux

时间:2013-01-31 03:03:20

标签: python linux shell

我正在尝试进行一些需要4-6小时的实验。

我正在使用python运行这些实验。有没有办法让我自动化,以便我可以一个接一个地运行实验?

我查看了python中的at函数。这只允许我在特定时间安排它。但是,我不知道实验结束的时间。

你能建议一个function我可以用来安排调度甚至如何自动使用shell脚本吗?或者一个例子

1 个答案:

答案 0 :(得分:3)

好吧,你可以采用简单的方法,只需在shell脚本中批量处理它们:

#!/bin/bash

date
python stage1.py ; date
python stage2.py ; date
python stage3.py ; date
python stage4.py ; date
python stage5.py ; date
python stage6.py ; date

然后安排或运行脚本本身。这似乎是最简单的解决方案。

date的调用就在那里,所以你可以看到每个阶段花了多长时间。它们可能是必要的,也可能不是必需的,或者它们可以用不同的时序解决方案替换。