#!/bin/bash
date "+%Y-%m-%d %H:%M:%S"
prelogsize=0
for((i=1;i<=3600;i++));do
# 计算多个目录大小
logsize=`du -sk /data1/kafka/datalog /data2/kafka/datalog /data3/kafka/datalog | awk -F '\t' '{logsize+=$1; if(NR==3)print logsize }'`
if [ $prelogsize -eq 0 ] ;then
prelogsize=$logsize
else
# 计算表达式
newlogsize=`echo "$logsize - $prelogsize"|bc`
prelogsize=$logsize
fi
echo $newlogsize"KB/s"
#每隔1秒统计一次目录大小
sleep 1
done;
定时统计目录大小shell脚本
最新推荐文章于 2023-06-30 14:11:22 发布