所以基本上我要做的是在ruby中进行系统调用并找出该新进程的PID.我试图通过我的系统调用执行另一个程序,但正在执行的程序永远不会完成所以我需要最终使用pid杀死它.
我一直无法弄清楚如何做到这一点.到目前为止,我已经查看了system(),如果程序执行成功,则返回true/false,这是无用的.我试图分叉它,但这也行不通,因为它返回fork的PID而不是系统调用.
任何帮助是极大的赞赏.
对不起,如果在我无法找到之前询问了这个问题.
| 归档时间: |
|
| 查看次数: |
2320 次 |
| 最近记录: |