Cronjobs在彼此之后

时间:2014-09-27 23:03:17

标签: cron

我有很多我想作为cronjob执行的php脚本。这些脚本以正确的顺序执行并且不是同时运行很重要。如何设置相互追逐的cronjobs?

1 个答案:

答案 0 :(得分:4)

每个cron作业在计划运行时运行,无论是否有其他任何cron作业正在运行。

只需创建一个顺序执行多个命令的cron作业:

* * * * * command1; command2; command3

命令(在本例中为command1; command2; command3)由/bin/sh执行(或通过在crontab中设置SHELL指定的shell)。 /bin/sh或任何名副其实的shell知道如何顺序执行命令。

如果有很多命令,您可以将它们放入shell脚本并从cron执行。