【问题标题】:cron error bad minute + errors in crontab file can't install in ubuntucron 错误错误分钟 + crontab 文件中的错误无法在 ubuntu 中安装
【发布时间】:2016-02-22 08:50:57
【问题描述】:

我已经设置了我的 cron 作业,我正在尝试将这个新的 cron 文件路径设置为默认 cron。

我尝试crontab /path_to_the_file/cron_file.cron,但出现此错误

"/path_to_the_file/cron_file.cron":29: 糟糕的一分钟

crontab 文件中的错误,无法安装。

我的 cron 文件包含:

43 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file1.php 
29 0 * * *  /usr/bin/php /var/www/html/mysite/cron/file2.php 

23 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file3.php 

#13 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file4.php 
20 5 * * *  /usr/bin/php /var/www/html/mysite/cron/file5.php 

有什么想法吗? ...

【问题讨论】:

  • 我曾尝试使用sudo update-alternatives --config editor 更改我的编辑器,但我仍然遇到同样的错误。我尝试了所有选项并测试了
  • 我使用hexdump cron_file.cron 得到相同的输出。那么您认为我应该如何更改配置编辑器以不出现此错误?

标签: ubuntu amazon-web-services cron ubuntu-14.04 crontab


【解决方案1】:

转到 cron 文件并删除换行符。 cron 任务之间不应该有任何断线。关注这篇文章errors in crontab file, can't install...

17 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file1.php
23 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file2.php 
23 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file2.php 
#13 1 * * *  /usr/bin/php /var/www/html/mysite/cron/file4.php 
20 5 * * *  /usr/bin/php /var/www/html/mysite/cron/file5.php 

它对我有用。

【讨论】:

  • 空格应该没问题。鉴于上面的代码,我无法重现。
  • 重点是,你给出的答案是无法回答的,因为问题没有给出。
  • 因为你从来没有遇到过这个问题并不意味着任何人都不会遇到。
  • 我认为你误解了 - 鉴于问题/问题,it isn't reproducable
【解决方案2】:

我有同样的问题, 用于备份 mysql 的 Cron 作业 20 01 * * * /usr/bin/mysqldump -uusername -ppassword dbname > /storage path/storage命名约定.xyz

错误信息: “/tmp/crontab.EjlgjS/crontab”:31:糟糕的一分钟 crontab 文件中的错误,无法安装。 是否要重试相同的编辑? (y/n) 是的

对我有用的解决方案是: 当我从第二行删除空间并将完整的 cronjob 变成单行时。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-08
    • 2013-08-05
    • 2015-02-03
    相关资源
    最近更新 更多