读书人

关于程序里面system不返回的有关问题

发布时间: 2012-02-27 10:00:22 作者: rapoo

关于程序里面system不返回的问题



我在一个程序里面
调用了
ret=system( "ps -e|grep http ");
然后通过ret来判断分支

可是现在出现问题了:
程序运行到system以后,就不接着往下运行了:
printf( "test system\n ");
ret=system( "ps -e|grep http "); //运行到这里,并显示出ps的结果,就停住了
printf( "test system ok\n "); //没有运行到这里

我如果另外写个小程序来运行
printf( "test system\n ");
ret=system( "ps -e|grep http ");
printf( "test system ok\n ");
就很正常。

哪个大侠曾经遇到过这样的问题,给个提示呢。谢谢了

[解决办法]
不明白.都是一样的代码??
可以的,程序没问题,
[解决办法]
没有http这个进程?

读书人网 >UNIXLINUX

热点推荐