Linux脚本判断磁盘容量
#!/bin/bash
#取得每个分区的使用百分比(不要百分号)
percent=`df -k | grep -v Filesystem| awk '{print int($5)}'`
#循环判断分区使用率是否超过90%
for each_one in $percent
do
#判断使用率是否超过90%
if [ $each_one -ge 80 ];then
sh /u02/delarc.sh
fi
done
*******************************************************************************
#!/bin/bash
#取得每个分区的使用百分比(不要百分号)
percent=`df -k | grep -v Filesystem| awk '{print int($5)}'`
#循环判断分区使用率是否超过90%
for each_one in $percent
do
#判断使用率是否超过90%
if [ $each_one -ge 90 ];then
#如果超过90 则把使用情况发给mail_address mail_address换成你的邮件地址
df | mail -s "Disk Critical" mail_address
fi
done