我在su
处有一个类似于图的类似的无gui程序,我想用Java Runtime
来管理它以读取它的退出代码。
要阅读其退出代码,我希望尽快关闭程序,但我不能等待处理完成,因为如果支持机器,则在我发送"出口"命令。我无法发送"退出"因为我不知道它工作了多少秒而且我不知道机器是否受支持。
如果我在终端启动该程序,我可以看到它虽然可以工作几秒钟而且#34;我只有静止光标,如果机器受支持,它进入子shell并更改shell标头,否则它退出,shell标头不会改变。
我可以在java中阅读这3个步骤吗?管理这样的流程的最佳方式是哪种?