磁盘智能容量监控

DISK=/dev/sda1
LOG_PATH=/home/work/test/ttt

df -h | grep $DISK | awk '{ print $5 }' | while read output;
do
line=$(ls -lt $LOG_PATH | tail -n1 | awk '{ print $9 }' )
echo $line
usep=$(echo $output | awk '{ print $1 }' | cut -d'%' -f1 )

if [ "$LOG_PATH/" == "$LOG_PATH/$line" ];then
continue
fi

if
[ $usep -ge 90 ]; then
rm -rf $LOG_PATH/$line
fi
done

 

你可能感兴趣的:(SHELL,linux学习)