【发布时间】:2018-12-08 10:44:41
【问题描述】:
我正在尝试执行此操作:
Process p = Runtime.getRuntime().exec("ps -ef | grep bash");
BufferedReader r = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = r.readLine()) != null) {
System.out.println(line);
}
想看几行,但它返回Null。
如果我只执行"ps -ef",它会返回正确的所有进程。
一般我需要发送关键字到方法,返回工作流程与否
【问题讨论】:
标签: java linux bash command-line