【发布时间】:2013-08-19 18:06:02
【问题描述】:
我需要从输出 free 中提取可用内存,我想我会使用 awk 并想出了类似 free | awk '{print $4}' 的东西。
这给了我这样的输出:
$ free | awk '{print $4}'
shared
365296
1273812
3931364
注意,标题分享不是这些号码的标题,号码来自免费(/usr/bin/free第一栏没有标题,所以免费号码出现在第四栏报告的标题来自 5 号的列)。但是,有了这个,我如何只返回第二行?我暂时对其余的不感兴趣。
【问题讨论】:
标签: bash memory awk free-command