SHELL 统计日志文件的总大小

分类:Linux 评论: 0

脚本

#!/bin/bash
SUM=0
if [ ! -n "$1" ] ;then
    for i in `find $1 -name "*.log*" | xargs du -sm | awk '{print $1}'`; do SUM=$((SUM+i)); done
    echo ${SUM}Mb
else
    echo "Error"
fi

注意:输出结果的单位为MB。

参考链接

回复