You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

25 lines
611 B

#!/bin/bash
USEDSPACE=$(df -h | awk '{print $5}' | grep -vi use | cut -d'%' -f1)
for i in $USEDSPACE
do
if [ $i -gt 90 ]
then
(df -h | head -n1; df -h | grep $i; \
echo; echo "Total Disk Space Used By /tmp = $(du -sh /tmp | awk '{print$1}')") \
| mail -s "HDD Space Warning For $(hostname)" Mitesh.Shah@rtcamp.com
elif [ $i -gt 85 ]
then
(df -h | head -n1; df -h | grep $i) \
| mail -s "HDD Space Warning For $(hostname)" Mitesh.Shah@rtcamp.com
elif [ $i -gt 80 ]
then
(df -h | head -n1; df -h | grep $i) \
| mail -s "HDD Space Warning For $(hostname)" Mitesh.Shah@rtcamp.com
fi
done