0

我正在使用带有 Rails 3.1.1 的最新版本的when gem 来执行 cron 任务。在我在终端上使用了when命令之后

whenever -c

每当我输入时清除 crontab

crontab -l

虽然它曾经说“没有 cron 任务”(这不是逐字记录),但现在它只显示一个大约两个空行大小的空格。此外,如果我有一个 cron 任务设置并且我再次在终端中键入相同的命令,那么这两个空行会在它显示 cron 任务之前出现。如果这是一个小问题,我很抱歉。一切似乎都运行良好,但我只是想确保我没有搞砸任何会回来困扰我的事情。谢谢!

4

1 回答 1

0

您需要更改由无论何时 gem 生成的 schedule.rb 文件中的任务。

在 schedule.rb 中更改您的 cron 任务后,您必须更新您的 crontab 文件,您可以使用此命令执行此操作:-

无论何时 --update-crontab f(这里 f 是您的应用程序名称)

crontab -l 用于查看当前的 crontab 文件。

希望能帮助到你

于 2011-12-30T09:19:47.650 回答