使用system()执行命令返回-1

时间:2014-09-10 10:12:29

标签: c pthreads

我需要创建一个线程,它的工作是通过每隔T秒调用一次来检查是否存在可执行文件。

我使用了system()函数。当我将这部分代码作为独立程序执行时,它运行良好,但当我将它放入我的主程序时,system()函数返回-1。

即使我调用“ls / etc /”,system()的返回值为-1!

0 个答案:

没有答案