todo

du and awk to list and sum kafka topoic disk space

up:2021-05-08 10:39:48 edit:2021-10-11 12:40:37 view:654

du -b . |awk '{sub(/-[0-9]+/,"",$2);sum[$2]+=$1;} END{for(k in sum){print sum[k],k;}}' |sort -n |numfmt --to=iec-i --suffix=B --padding=7


without numfmt


du -b . |awk '{sub(/-[0-9]+/,"",$2);sum[$2]+=$1;} END{for(k in sum){print sum[k],k;}}' |sort -n |awk '{print $1/1024/1024/1024 "G", $2}'


not in sinaapp