其他分享
首页 > 其他分享> > 检测磁盘空间,删除指定类型最早创建的文件

检测磁盘空间,删除指定类型最早创建的文件

作者:互联网

#!/bin/bash
while [ 1 ]
do
sleep 30
avail=`df / -h | awk '{print $4}' | awk '{sum+=$1}END{print sum}'`
echo "disk avail:"$avail"G"
if [ $avail -lt 5 ]
then
echo "disk avail:"$avail"G is less than 5G ,will rm one mp4"
for file in `ls -lrt $1/*/*mp4`
do
if [ "${file##*.}" != mp4 ]
then
continue
fi
echo "rm "$file
rm $file -rf
break
done
fi
done

标签:删除,创建,echo,avail,磁盘空间,mp4,file,rm,disk
来源: https://www.cnblogs.com/duoruaimi4/p/16497711.html