我正在使用 RootTools 库,我需要执行两个命令。第一个运行二进制文件,第二个向它发送 SIGINT 以杀死它。
RootTools(据我所知)一次只能打开一个root shell,所以命令只能一个一个地执行。这是一个问题,因为我在运行二进制文件后无法停止它。
我该如何做以下任何事情?
- 一次执行两个命令,这样我就可以在二进制文件运行时运行我的 kill 命令
- 以其他方式将 SIGINT 发送到我的本机进程(例如,使用 RootTools 函数)
我需要使用 RootTools,因为这是我从程序中读取标准输出的唯一方法。不过,如果还有其他方法可以做到这一点,请发表评论。