通过cronjob一个接一个地执行任务

通过cronjob一个接一个地执行任务,cron,Cron,我有三个任务/脚本要通过cron作业一个接一个地执行。第一项任务应每三分钟执行一次。当第一个任务完成时,应执行第二个任务,当第二个任务完成时,应执行第三个任务 这些任务都写在一个简单的PHP文件中,我可以通过命令行执行 请帮助我您可以编写一个小的包装器脚本,逐个执行作业,并(仅)将此包装器脚本添加到cron 例如: #!/bin/bash /path/to/first_job.sh /path/to/second_job.sh /path/to/third_job.sh 这里是一个仅当前一个作

我有三个任务/脚本要通过cron作业一个接一个地执行。第一项任务应每三分钟执行一次。当第一个任务完成时,应执行第二个任务,当第二个任务完成时,应执行第三个任务

这些任务都写在一个简单的PHP文件中,我可以通过命令行执行


请帮助我

您可以编写一个小的包装器脚本,逐个执行作业,并(仅)将此包装器脚本添加到cron

例如:

#!/bin/bash
/path/to/first_job.sh
/path/to/second_job.sh
/path/to/third_job.sh
这里是一个仅当前一个作业的退出状态为0时才执行下一个作业的示例(什么意思是“成功”):


您可以编写一个小的包装器脚本,逐个执行作业,并(仅)将此包装器脚本添加到cron

例如:

#!/bin/bash
/path/to/first_job.sh
/path/to/second_job.sh
/path/to/third_job.sh
这里是一个仅当前一个作业的退出状态为0时才执行下一个作业的示例(什么意思是“成功”):


创建一个按顺序调用三个命令的cron作业。我已尽我所能编辑了您的问题。请指出这是否仍然准确地描述了您的问题。创建一个按顺序调用三个命令的cron作业。我已尽我所能编辑了您的问题。请指出这是否仍然准确地描述了您的问题。是否有任何方式可以在3分钟后完成第一个cron。。第二个cron会打电话吗?有没有办法在3分钟后完成第一个cron。。第二个cron会打电话吗?