如何从 C 执行 bash 命令?
How to execute bash commands from C?
有没有办法 运行 命令行实用程序,例如gzip
,进入 C 应用程序?
使用system()
:
#include <stdlib.h>
int status = system("gzip foo");
有关如何使用它的更多详细信息,请参阅手册页 (man 3 system
)。
顺便说一句,这个问题在这里已经有了答案:How do I execute external program within C code in linux with arguments?
有没有办法 运行 命令行实用程序,例如gzip
,进入 C 应用程序?
使用system()
:
#include <stdlib.h>
int status = system("gzip foo");
有关如何使用它的更多详细信息,请参阅手册页 (man 3 system
)。
顺便说一句,这个问题在这里已经有了答案:How do I execute external program within C code in linux with arguments?