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

标签 c linux gcc cron crontab

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

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

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

0 * * * *  /path_to_executable

但是,cron 作业不起作用。

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

最佳答案

0 * * * * cd folder_containing_exe && ./exe_name

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

关于c - 如何设置 cron 作业以每小时运行一次可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3474280/

相关文章:

C、如何使用这个树结构

c - Linux内核中kzalloc_node中的内存节点是什么

Eclipse 的 C# 插件

gcc - 分析 ELF 二进制文件以最小化其大小

linux - 在 Linux 上构建 FBX SDK

c - GCC 中 C 程序出现链接错误

c - 为什么 `aio_write` 不允许并发缓冲区访问?

c - 从 C 文件中读取整数

将不同的数据类型转换为 char?在 c

linux - RAM如何分配?