如何在ubuntu中创建和运行一个脚本,该脚本每5分钟运行一次并关闭一个c代码



我有一个c代码,它监视一个文件夹(c代码有一个while(1),并打印事件和其他内容)。我需要创建一个脚本来运行这个c代码的可执行文件。只要打开计算机,就可以创建一个在备份中运行的脚本?我的c代码包含一个监视器文件并执行一个命令行。

需要一些帮助。我对剧本很陌生。Thx明显的

在最简单的情况下

#!/bin/sh
./executable_name

(请确保设置此文件的可执行位(x))

取决于你想要做什么。运行问题的shell脚本可以简单到:

#!/bin/bash
./my_program ##or path to executable unless its already in your environment

然后在创建它之后,确保通过类似chmod +x myscript.sh的方式设置它的可执行位。

首先使用gcc从C代码中创建一个可执行文件,比如exe名为MyExe。然后您可以使用以下形式的bash脚本:

#/bin/sh./MyExe

此脚本假定您的execuatable与此bash脚本位于同一目录中。现在使用以下命令使您的脚本可执行:

chmod 755您的脚本文件

用C代码创建一个exe可以用最简单的方法完成,如下所示:

gcc MyExe.c-l[需要链接到exe的库]-o MyExe

现在您可以使用以下命令调用您的脚本:

./your_script_file

最新更新