#!/bin/sh
PATH=/bin:/usr/bin:/sbin:/usr/sbin

HOSTNAME=$(hostname -f)

ANS=$( df -kl | \
awk '
    /^\/dev\// { 
        split($5,a,"%")
        if( a[1] >= 95 ) { 
            printf("Warning: filesystem %s (mounted on %s) is on %i%\n",$1 , $6, a[1] ) 
        } 
    }'

)


if [ "$ANS" != "" ]; then
    echo "
Dies ist eine automatisch erzeugte mail aus dem script $0.

Es wurde ein Fehlzustand in der Plattenauslastung von 
$HOSTNAME gefunden. 

Die folgenden Filesysteme laufen voll:
-------------------------------------------------------------------
$ANS 
-------------------------------------------------------------------


Gru von Roman.

" | mail -s "Plattenauslastung $HOSTNAME" draht
fi
