清除 crontab 更改了终端 cron 消息传递的格式

发布于 2024-12-23 11:13:58 字数 347 浏览 1 评论 0原文

我正在使用最新版本的每当 gem 和 Rails 3.1.1 来执行 cron 任务。当我在终端上使用每当命令

whenever -c

清除 crontab 后,每当我输入时,

crontab -l

它过去会说“没有 cron 任务”(这不是逐字记录)之类的内容,现在它只显示一个大约两个大小的空格空行。另外,如果我设置了 cron 任务,并且再次在终端中输入相同的命令,那么在显示 cron 任务之前会出现这两行空行。如果这是一个小问题,我很抱歉。一切似乎都工作正常,但我只是想确保我没有搞砸任何事情,这些事情会在以后的某个地方困扰我。谢谢!

I'm using the latest version of the whenever gem with Rails 3.1.1 for cron tasks. After I used the whenever command on the terminal

whenever -c

to clear the crontab, whenever I type in

crontab -l

whereas it used to say something like "there are no cron tasks" (this is not verbatim) now it just displays a blank space about the size of two empty lines. Also if I have a cron task setup and I type the same command into the terminal again, those two empty lines come up before it shows the cron tasks. I'm sorry if this is a minor issue. Everything appears to be working fine but I just want to make sure I didn't screw anything up that'll come back to haunt me somewhere down the line. Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

空城之時有危險 2024-12-30 11:13:59

您需要更改由每当gem生成的schedule.rb文件中的任务。

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

每当 --update-crontab f(此处 f 是您的应用程序名称)

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

希望有帮助

You need to change the task in the schedule.rb file which is generated by whenever gem.

After changing your cron task in the schedule.rb you have to update your crontab file and you can use this command to do that :-

whenever --update-crontab f(here f is your application name)

crontab -l is used to see your current crontab file.

Hope it helps

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文