我试图找到一个函数来调用系统命令(shell 命令)并在 C 程序中取回其结果。 我只找到像系统这样的函数,但这些函数不返回命令的结果。
我只知道在 perl 中:my $results = ``my shell command` ;
谢谢!
最佳答案
您正在寻找 <a href="http://linux.die.net/man/3/popen" rel="noreferrer noopener nofollow">popen()</a>
,至少在 POSIX(Linux 等)系统上。在 Windows 中,可能需要不同的解决方案。
关于c - 在 C 中获取 Shell 命令的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1846903/