【发布时间】:2014-01-05 16:52:04
【问题描述】:
我尝试运行以下命令只获取一行内存状态。
Runtime.getRuntime().exec("free -m | grep 'Mem'");
但它返回所有结果行。竖线后面的命令不处理。我也试试:
Runtime.getRuntime().exec(new String[] { "free", "-m", "|", "grep", "Mem" });
而且它也不起作用。
【问题讨论】:
-
提示:竖条是一个管道,由shell解释,而不是java。
标签: java linux terminal openssl