如何设置 cron 作业以每小时运行一次可执行文件?

新手上路,请多包涵

我需要设置一个 cron 作业,每小时运行一次使用 gcc 编译的可执行文件。

我以 root 身份登录并输入 crontab -e

然后我输入以下内容并保存文件。

 0 * * * *  /path_to_executable

但是,cron 作业不起作用。

我看到当我输入 /...path_to_executable 时出现分段错误。我只能从它所在的文件夹执行可执行文件。有没有办法解决这个问题?

原文由 Anonymous 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 537
2 个回答
0 * * * * cd folder_containing_exe && ./exe_name

除非需要设置其他东西才能运行程序,否则应该可以工作。

原文由 joast 发布,翻译遵循 CC BY-SA 2.5 许可协议

解决此问题的解决方案是找出您遇到分段错误的原因并修复它。

原文由 David Thornley 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题