如果我运行这样的代码,我会执行shell脚本.sh:
int system (char *s);
int sh_exec_ok; //Shell script execution flag
sh_exec_ok = system("something/script_name.sh");
你建议我用什么来用C代码执行shell脚本?
答案 0 :(得分:2)
使用system
是运行shell命令的正确方法。一些说明:
system
。相反,请#include <stdlib.h>
system(NULL)
。如果返回值不为零,则可以使用命令处理器来处理system
函数调用。