Disk space alert

Semplice batch per inviare una email di alert in caso si raggiunga una certa percentuale di utilizzo del disco:

#!/bin/bash
CURRENT=$(df / | grep / | awk '{ print $5}' | sed 's/%//g')
THRESHOLD=90

if [ "$CURRENT" -gt "$THRESHOLD" ] ; then
    mail -s 'Disk Space Alert' mailid@domainname.com << EOF
Your root partition remaining free space is critically low. Used: $CURRENT%
EOF
fi

Salvarlo in un file, così da poter schedulare la sua esecuzione tramite cron.