Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cron 接二连三_Cron - Fatal编程技术网

Cron 接二连三

Cron 接二连三,cron,Cron,我有很多php脚本,我想作为cronjob执行。重要的是,这些脚本必须按正确的顺序执行,并且不能同时运行。如何设置互相紧跟的cron作业?每个cron作业在计划运行时运行,而不管是否有其他cron作业正在运行 只需创建一个按顺序执行多个命令的cron作业: * * * * * command1; command2; command3 该命令(在本例中为command1;command2;command3)由/bin/sh执行(或者由shell执行,您可以通过在crontab中设置shell来指

我有很多php脚本,我想作为cronjob执行。重要的是,这些脚本必须按正确的顺序执行,并且不能同时运行。如何设置互相紧跟的cron作业?

每个cron作业在计划运行时运行,而不管是否有其他cron作业正在运行

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

* * * * * command1; command2; command3
该命令(在本例中为
command1;command2;command3
)由
/bin/sh
执行(或者由shell执行,您可以通过在crontab中设置
shell
来指定)
/bin/sh
,或任何与该名称相称的shell,都知道如何按顺序执行命令


如果有很多命令,你可以将它们放入一个shell脚本中,并从
cron

执行,使用一个一个接一个执行的脚本,或者使用一个单独的目录,将所有脚本放在那里,因为名称代表顺序,并使用
运行部分
我正在使用“打开”命令打开数百个URL。问题是我的浏览器在前台打开它们。所以基本上我不能再使用我的笔记本电脑了,因为浏览器阻塞了一切。如何在后台打开联机php脚本?什么是
open
命令?在我的系统上,
/bin/open
打开一个虚拟终端。你在用什么操作系统?你可能想提出一个新问题;在后台打开PHP脚本与cron无关。