【发布时间】:2014-07-01 12:29:59
【问题描述】:
我已经在后台启动了我的进程,我想使用一个 C 程序使用 popen() 来终止该进程。
我尝试了很多方法,但都是徒劳的。原因是当我运行 C 代码时,它在子 shell 中执行,因此我无法让进程在主 shell 中运行。
我用 $!获取最新的pid在后台运行,但由于上述原因它不起作用。
【问题讨论】:
-
可以显示你的脚本吗?后台进程是否从脚本运行?
标签: linux shell process background