memory 305 B

123456789101112131415
  1. #!/usr/bin/env bash
  2. awk '
  3. /^MemTotal:/ {
  4. mem_total=$2 / 1024 / 1024
  5. }
  6. /^MemAvailable:/ {
  7. mem_free=$2 / 1024 / 1024
  8. }
  9. END {
  10. mem_used=mem_total-mem_free
  11. mem_pct=mem_used/mem_total*100
  12. printf("MEM %.1fGib/%.1fGib (%.f%%)\n", mem_used, mem_total, mem_pct)
  13. }
  14. ' /proc/meminfo