linux - 定时任务错误: "/tmp/crontab.calJpk":5: bad day-of-month

标签 linux cron

我正在尝试使用下面给出的表达式运行 crontab。但我遇到了严重的月份错误。

我的要求是运行此代码:

  1. 除周日外每天

  2. 从凌晨 2 点到晚上 10 点每小时一次

    0 2-22 ? * 0-6 */usr/bin/python/my/location/to/python_code_for_cron/sampletest.py

cron 表达式或我需要安装的其他内容是否存在问题?

仅供引用:我正在使用 crontab -e 编辑我的 crontab

最佳答案

你的论点太多了。阅读 man -s5 crontab 了解更多信息。这些字段是:

minute hour day-of-month month day-of-week

此外,0-6 与表示星期几的 * 相同。您的行应为:

0 2-22 * * 1-6 /usr/bin/python /my/location/to/python_code_for_cron/sampletest.py

关于linux - 定时任务错误: "/tmp/crontab.calJpk":5: bad day-of-month,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56855429/

相关文章:

c - Linux:写一个C程序,那个 'controls'一个shell

sql - 根据日期自动在 MySQL 服务器上创建表?

linux - 通过 cron 归档的 tar 不起作用

linux - 放弃 X 会完全伤害吗?

linux - 软件配置文件,我应该把它们放在Linux系统的什么地方?

c - 适合中等简单 TCP 服务器的良好架构

linux - 如何在 Linux 中反转和排序文件?

Codeigniter CLI 在终端中工作,而不是在 Cpanel cron 中工作

node.js - 在不关闭数据库连接的情况下将 Node.js 脚本作为 CRON 作业运行最终会杀死所有 RAM 吗?

php - 调试 MySQLs "too many connections"