free -m
aktuálně vydává něco takového.
Chtěl bych vědět pomocí grep
/awk
jak můžeme získat celkovou částku zdarma. tj. 9083
Přijatá odpověď:
Pomocí awk
:
awk '/^-/ {print $4}' <(free -m)
9083
Uvědomte si, že v procps-ng 3.3.10 se výstupní formát změní a tento řádek pak bude vypadat takto:
awk '/Mem:/ {print $4}' <(free -m)
9083
Množství dostupné paměti lze zobrazit v novější verzi procps-ng
v jiném poli:
awk '/Mem:/ {print $7}' <(free -m)