在一组cron作业完成后运行一个cron作业?
我知道如何通过以下方式一个接一个地运行cron作业:在一组cron作业完成后运行一个cron作业?,cron,Cron,我知道如何通过以下方式一个接一个地运行cron作业: 但是,如果我有作业A、B和C,如何让作业C等待A和B都完成?A或B都可以先完成,C在A和B都完成之前无法开始运行。我只需将整个过程放到脚本中,并使用标准流程管理,例如: #!/bin/env bash jobA & # start A in the background. jobB # start B in the foreground, A and B running. wait # B now finished, w
但是,如果我有作业A、B和C,如何让作业C等待A和B都完成?A或B都可以先完成,C在A和B都完成之前无法开始运行。我只需将整个过程放到脚本中,并使用标准流程管理,例如:
#!/bin/env bash
jobA & # start A in the background.
jobB # start B in the foreground, A and B running.
wait # B now finished, wait for A if necessary.
jobC # A and B now finished, do C.