在C中获取Shell命令的结果

时间:2009-12-04 13:21:47

标签: c shell mixing

我正在尝试找到一个函数来调用系统命令(shell命令)并将其结果返回到C程序中。 我只发现了类似系统的函数,但这些函数不会返回命令的结果。

我只是在perl中知道它:my $ results =``my shell command`;

谢谢!

1 个答案:

答案 0 :(得分:3)

您正在寻找popen(),至少在POSIX(Linux等)系统上。在Windows中,可能需要不同的解决方案。