Ruby on rails 清除crontab更改了终端cron消息的格式

Ruby on rails 清除crontab更改了终端cron消息的格式,ruby-on-rails,cron,terminal,crontab,whenever,Ruby On Rails,Cron,Terminal,Crontab,Whenever,对于cron任务,我正在使用最新版本的带有Rails 3.1.1的gem。在我使用终端上的where命令之后 whenever -c 要清除crontab,每当我键入 crontab -l 虽然它过去常说“没有cron任务”(这不是逐字逐句),但现在它只显示两行大小的空白。另外,如果我有一个cron任务设置,并且我再次在终端中键入相同的命令,那么在显示cron任务之前,会出现这两行空行。如果这是个小问题,我很抱歉。一切似乎都很好,但我只是想确保我没有搞砸任何事情,这些事情会再次困扰我。谢谢

对于cron任务,我正在使用最新版本的带有Rails 3.1.1的gem。在我使用终端上的where命令之后

whenever -c
要清除crontab,每当我键入

crontab -l

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

您需要更改schedule.rb文件中的任务,该文件由gem生成

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

无论何时——更新crontab f(这里f是您的应用程序名)

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


希望能有所帮助

我想我当时不明白这个问题:)