2016-11-07 59 views
-2

我想只有我的總RAM大小的編號Linux /終端Grep總內存

當我嘗試grep MemTotal /proc/meminfo,我得到以下幾點:

MemTotal:  3943084 kB 

但我想只有數字,所以我需要更換 「MemTotal:」 和 「KB」 與 「」(無)。 如何在終端中做到這一點? (也許在一條線?)

+0

通常'sed'用於這樣的東西。它允許通過正則表達式來過濾輸入行。看到它的手冊頁:'man sed' – arkascha

回答

3

一種方法是

grep MemTotal /proc/meminfo | awk '{print $2;}'

其中「分裂」的空白,只顯示第2個字的輸入。

+0

完美,非常感謝你 –

0

在更多的方法,只有使用AWK

awk '$1~/MemTotal:/ {print $2;}' /proc/meminfo