#!/bin/bash gawk ' /^MemAvailable:/ { mfg=$2/1024^2 mfm=$2/1024 } END { if (mfg > 2) { printf("%.1f GB", mfg) } else { printf("%.0f MB", mfm) } print("\n") if (mfg > 20) { print("#04B431\n") } else if (mfg > 4) { print("#A8FF00\n") } else if (mfg > 3) { print("#FFF600\n") } else if (mfg > 2) { print("#FFAE00\n") } else if (mfg > 1) { print("#FF0000\n") } else { exit 33 } } ' /proc/meminfo