2014-11-20 23:24:10 +10:00
|
|
|
#!/bin/bash
|
|
|
|
source /etc/profile
|
|
|
|
|
2015-01-05 20:56:15 +10:00
|
|
|
devnames=`df -h | grep "/dev/" | awk '{print $1}'`
|
2014-11-20 23:24:10 +10:00
|
|
|
for devname in $devnames
|
|
|
|
do
|
|
|
|
let p=`df -Pk $devname | grep -v ^File | awk '{printf ("%i", $5) }'`
|
2015-01-05 20:58:51 +10:00
|
|
|
if [ $p -ge 90 ]
|
2014-11-20 23:24:10 +10:00
|
|
|
then
|
|
|
|
df -h $devname > /dev/null
|
|
|
|
echo "Running out of space \"$devname ($p%)\" on $(hostname) as on $(date)"
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|