标签: c linux function exec
有没有办法用c执行Linux命令而不使用execlp(),比如预定义函数或其他东西。
execlp()
感谢。
答案 0 :(得分:7)
如果您需要输出命令,请使用system()或popen()。
system()
popen()
答案 1 :(得分:2)
system(const char *command);听起来像是你想要的
system(const char *command);
答案 2 :(得分:0)
您可以使用system。它执行命令,但要小心,因为它调用shell来解释命令(打破空间上的参数列表,......)。
system