free -m
actualmente publica algo como esto.
Me gustaría saber usando grep
/awk
cómo podemos obtener la cantidad total libre. es decir, 9083
Respuesta aceptada:
Usando awk
:
awk '/^-/ {print $4}' <(free -m)
9083
Tenga en cuenta que en procps-ng 3.3.10, el formato de salida cambia y esta línea se verá así:
awk '/Mem:/ {print $4}' <(free -m)
9083
Se puede acceder a la cantidad de memoria disponible en el nuevo procps-ng
en un campo diferente:
awk '/Mem:/ {print $7}' <(free -m)