#!/bin/bash df | gawk ' /\/$/ { sfg=$4/1024^2 sfm=$4/1024 } END { if (sfg < 1) { printf(" full \n") printf("full\n") exit 33 } else if (sfg > 5) { printf("%.1f G\n", sfg) printf("%dG\n", sfg) } else { printf("%.0f M\n", sfm) printf("%dG\n", sfm) } if (sfg > 20) { print("#04B431\n") } else if (sfg > 15) { print("#A8FF00\n") } else if (sfg > 10) { print("#FFF600\n") } else if (sfg > 5) { print("#FFAE00\n") } else if (sfg > 1) { print("#FF0000\n") } } '