Linux 这些工作有什么问题?
我的期望是,以下指令将使我的脚本在工作日从0930到1730每5分钟执行一次Linux 这些工作有什么问题?,linux,cron,Linux,Cron,我的期望是,以下指令将使我的脚本在工作日从0930到1730每5分钟执行一次 30/5 9 * * 1,5 /home/main/.bin/somescript.sh */5 10-16 * * 1,5 /home/main/.bin/somescript.sh 0-30/5 17 * * 1,5 /home/main/.bin/somescript.sh 我安装了cronie,并尝试使用crontab-e提供这些说明。我得到以下输出: no crontab for main - using
30/5 9 * * 1,5 /home/main/.bin/somescript.sh
*/5 10-16 * * 1,5 /home/main/.bin/somescript.sh
0-30/5 17 * * 1,5 /home/main/.bin/somescript.sh
我安装了cronie,并尝试使用crontab-e提供这些说明。我得到以下输出:
no crontab for main - using an empty one
crontab: installing new crontab
"/tmp/crontab.6hY2xA":1: bad minute
Invalid crontab file, can't install.
我在某个地方读到一条提示,第一行和最后一行不能有cronjob指令,我已经尝试过了,但得到了相同的错误
我的错误是什么?我不得不将第一行的分钟数编辑为30-59/5crontab手册页man 5 crontab说: 阶跃值可与范围一起使用。遵循 带/的范围指定数字值的跳过 范围。例如,可以在小时字段中使用0-23/2来 在V7标准中指定每隔一小时执行一次命令 是0,2,4,6,8,10,12,14,16,18,20,22。之后也允许采取步骤 星号,所以如果你想说每两小时一次,就用 */二,
因此,像/5这样的步长值可以与范围或星号一起使用,但不能与单个数字一起使用。它说第1行的分钟说明符不好。30/5应该做什么?@另一个家伙我的理解是,第一行是0930-1000的正确语法,在工作日每5分钟我测试一次。但显然这是不正确的…@heap1那个网页给了我一个警告信息:非标准!可能无法与每个cron一起工作。错误消息使用的颜色和背景使其难以阅读。