Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.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
Linux 设置cron作业的特定时间,然后设置时间间隔_Linux_Cron_Crontab - Fatal编程技术网

Linux 设置cron作业的特定时间,然后设置时间间隔

Linux 设置cron作业的特定时间,然后设置时间间隔,linux,cron,crontab,Linux,Cron,Crontab,我想知道,在使用cron时,在为任务设置了一个特定的运行日期之后,是否可以指定它从该时间点开始以特定的天数间隔运行 例如:我知道你可以做*/2****每2分钟跑一次 但是有没有可能让0 15 4*运行一个文件,然后每X天运行一次 i、 e在X天运行,之后每20天运行一次 我想我可能需要2个cron,其中第二个cron在设置第一个cron时初始化?因此在crontab文件中创建*/20参数 有什么建议吗 我担心您将不得不编写一个包装器脚本,该脚本将执行一些时间戳魔术,并检查您希望每二十天运行一次的

我想知道,在使用cron时,在为任务设置了一个特定的运行日期之后,是否可以指定它从该时间点开始以特定的天数间隔运行

例如:我知道你可以做*/2****每2分钟跑一次

但是有没有可能让0 15 4*运行一个文件,然后每X天运行一次

i、 e在X天运行,之后每20天运行一次

我想我可能需要2个cron,其中第二个cron在设置第一个cron时初始化?因此在crontab文件中创建*/20参数


有什么建议吗

我担心您将不得不编写一个包装器脚本,该脚本将执行一些时间戳魔术,并检查您希望每二十天运行一次的内容最后一次成功运行的时间

Cron不会为您所追求的东西提供任何支持


让cron每天执行包装器。

我用PHP处理这个脚本级别,只是每晚用cron检查发送消息的文件。