用c语言执行linux命令

用c语言执行linux命令,c,linux,function,exec,C,Linux,Function,Exec,是否有任何方法可以使用c执行Linux命令,而不必像预定义函数或其他东西那样使用execlp() 谢谢。如果需要命令输出,请使用system()或popen()。如果需要命令输出,请使用system()或popen()。系统(const char*命令)听起来就是您想要的系统(const char*命令)听起来就是您想要的您可以使用系统。它执行命令,但要小心,因为它调用shell来解释命令(在空格中打断参数列表,…。您可以使用系统。它执行命令,但要小心,因为它调用shell来解释命令(破坏空格上

是否有任何方法可以使用c执行Linux命令,而不必像预定义函数或其他东西那样使用
execlp()


谢谢。

如果需要命令输出,请使用
system()
popen()

如果需要命令输出,请使用
system()
popen()

系统(const char*命令)听起来就是您想要的系统(const char*命令)听起来就是您想要的

您可以使用
系统
。它执行命令,但要小心,因为它调用shell来解释命令(在空格中打断参数列表,…。

您可以使用
系统
。它执行命令,但要小心,因为它调用shell来解释命令(破坏空格上的参数列表,…)