popen后运行的命令所产生的进程怎么杀掉
yikun 2006-11-17 10:06:01 hello程序作用
1.打印begin
2.sleep 100秒
3.打印end
testpopen程序,
1.popen
2.通过popen打开的,调用hello程序
3.pclose
4退出
运行testpopen程序后,会在pclose等待100秒才退出。
在100内 ps -ef|grep hello 会显示
oracle 25821 25820 0 09:23:50 pts/3 0:00 hello
oracle 25820 25819 0 09:23:50 pts/3 0:00 sh -c hello^J
现在我想testpopen运行20秒后退出,同时可以把上面来两个hello程序杀掉,怎么做?谢谢