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