linux - 无法获得正确的 cron 作业计时

标签 linux cron debian cron-task

我试图每 8 周自动执行一些操作,所以我打开了一个像这样的新用户 crontab:

crontab -e
0 9 * */2 1-5 do_this_stuff
# do it every 2 month on monday till friday at 9:00 am

这应该每 2 个月执行一次,从周一到周五上午 9:00,但我没有。它每周执行一次这项工作。别明白。我做错了什么?

运行系统是最新的debian。

关于http://wiki.ubuntuusers.de/Cron它应该运行良好

最佳答案

答案是,cron 不能在一个月中的任意一天随机执行一项工作。我必须将我的 crontab 更改为: 0 9 1 */2 * do_sm_stuff - 这每两个月运行一次,总是在一个月的第一天

谢谢Igor

关于linux - 无法获得正确的 cron 作业计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16394938/

相关文章:

c - 在试图终止父进程时,子进程仍在运行

linux - vim - 为什么搜索会找到它但不会搜索和替换? (此转义特殊字符模式)

linux - *.dsc 文件与 *.deb 和源代码文件的关系

c - 尝试在内存中构建目录树时出现指针问题

linux - 我们必须在哪里放置 linux 命令?

yii - 使用我的作品时使用 IronWorkers

php - 使用CURL与cronjob进行PHP多处理

docker - 在我将 cron 文件重新保存在 docker 容器中之前,Cron 作业无法正常工作

PHP 返回在 Ubuntu 上不起作用

linux - 不是这样的文件或目录 libiptc.so.0