【发布时间】:2011-03-29 07:20:36
【问题描述】:
我需要设置一个 cron 作业,每小时运行一次使用 gcc 编译的可执行文件。
我以 root 身份登录并输入crontab -e
然后我输入以下内容并保存文件。
0 * * * * /path_to_executable
但是,cron 作业不起作用。
我看到当我输入 /...path_to_executable 时,我遇到了分段错误。
我只能从它所在的文件夹中执行可执行文件。
有什么办法可以解决这个问题吗?
【问题讨论】:
-
这是一个糟糕的标题。您知道如何设置 cron 作业;您想知道的是如何使命令起作用。
-
属于 superuser.com(与编程没有直接关系)
-
错误的标题,但这就是我找到解决方案的方式。
-
您的可执行文件可能已启动。我建议在其中使用syslog(3)(至少在启动时制作一条日志消息,以确保它已启动)。