如何安排一个C程序在某个时间执行然后通过电子邮件输出?

如何安排一个C程序在某个时间执行然后通过电子邮件输出?

如何安排 C 程序在特定时间执行,然后在完成后通过电子邮件将输出发送给某人?我个人在 ubuntu 中工作,但即使是一般性的答案也很好(如果使用 ubuntu 重要的话)。

在 C++ 程序中可以做同样的事情吗?如果是这样,它的实施方式真的有什么不同吗?

答案1

执行程序的方式(与性质无关)是示例。您需要一个已编译的程序,即可执行文件。并且您需要将记录添加到 cron 中。记录可以是这样的:

10 5 * * * /path/to/your/program

上面的内容将program在目录中/path/to/your执行05:10 如果您想发送邮件,并且您的程序中未包含此功能,您可以创建 shell 脚本,在其中执行您的程序,将输出重定向到文件(真实或虚拟)并发送邮件。

相关内容