我想只有我的總RAM大小的編號。Linux /終端Grep總內存
當我嘗試grep MemTotal /proc/meminfo
,我得到以下幾點:
MemTotal: 3943084 kB
但我想只有數字,所以我需要更換 「MemTotal:」 和 「KB」 與 「」(無)。 如何在終端中做到這一點? (也許在一條線?)
我想只有我的總RAM大小的編號。Linux /終端Grep總內存
當我嘗試grep MemTotal /proc/meminfo
,我得到以下幾點:
MemTotal: 3943084 kB
但我想只有數字,所以我需要更換 「MemTotal:」 和 「KB」 與 「」(無)。 如何在終端中做到這一點? (也許在一條線?)
一種方法是
grep MemTotal /proc/meminfo | awk '{print $2;}'
其中「分裂」的空白,只顯示第2個字的輸入。
完美,非常感謝你 –
在更多的方法,只有使用AWK
awk '$1~/MemTotal:/ {print $2;}' /proc/meminfo
通常'sed'用於這樣的東西。它允許通過正則表達式來過濾輸入行。看到它的手冊頁:'man sed' – arkascha