sum=`df -h | awk ‘{print $5}’ | sed -n 2p | awk -F% ‘{print $1}’`
#获取df -h命令中第5列第2行 百分号“%”前面的数值,并赋值给sum

if [ $sum -gt 95 ]
#判断大行sum 大于 95

then

rm -rf /www/wwwroot/xxx/xxx/*
#删除文件

find /www/wwwroot/xxx/xxx/ -mtime +15 | xargs rm -rf
#查找目录下内容修改日间超过15天的文件然后传递给rm命令删除它

fi
#结束if语句

除非注明, askADC博客 的文章均为原创,转载请注明作者和出处。
本文链接地址: http://blog.askadc.com/linux%e5%88%a4%e6%96%ad%e7%a3%81%e7%9b%98%e5%8d%a0%e7%94%a8%e7%99%be%e5%88%86%e6%af%94%e5%88%a0%e9%99%a4%e6%96%87%e4%bb%b6shell%e8%84%9a%e6%9c%ac/

发表评论

邮箱地址不会被公开。 必填项已用*标注