【发布时间】:2021-09-13 11:40:15
【问题描述】:
我听说我们可以在 cron 作业中调用 C 程序的 .out 文件,但我可以在需要每天执行的 cron 作业中调用程序内的函数吗? 我知道每天 25 分钟调用一次 c 程序是, 25 * * * * /home/users/Desktop/abc.out
但是如何每天在该程序上调用特定函数? 请帮助我,因为我是 cron 作业调度的新手。提前致谢。
【问题讨论】:
-
您需要编写程序,以便通过运行带有所需参数的程序来调用该函数。
-
使用 cron,您可以在定义的时间执行命令行。如果您知道如何从命令行调用您的函数,那将是您问题的答案(也许除了一些细节来正确设置执行环境)。如果您的 C 程序不允许您单独执行该特定功能,则您必须开发一个新程序来执行该功能(或将该功能添加到现有程序中)。
-
@kaylum 是的,但我应该在特定的时间间隔内调用特定的函数,即每天 25 分钟后。所以我选择了 cron 作业调度。我不知道按预定方式调用特定函数
-
请提供更多信息,即:函数及其参数,可能是您“听说”的地方
-
这是两个独立的问题。 1.编写一个程序,在传递特定参数时调用该函数。 2. 使用 crontab 中的这些参数运行程序。