0
我尝试运行以下命令以仅获取一行内存状态。Java Runtime.getRuntime()。exec和垂直条
Runtime.getRuntime().exec("free -m | grep 'Mem'");
但它返回所有结果行。不处理垂直条之后的命令。我也尝试:
Runtime.getRuntime().exec(new String[] { "free", "-m", "|", "grep", "Mem" });
而且它也不起作用。
提示:_vertical bar_是__pipe__,由_shell_解释,而不是java。 – devnull
http://stackoverflow.com/questions/5928225/how-to-make-pipes-work-with-runtime-exec – assylias