hadoop查看文件大小

来源:互联网 发布:哈佛计算机编程课程 编辑:程序博客网 时间:2024/05/21 23:00

hadoop fs -du /yj/input/

列出input下所有文件的大小,以B为单位

#!/bin/sh#echo "hadoop fs -du /"hadoop fs -du /|awk '{print $1/1000000;}'

以分别以B,KB,M,G显示

#!/bin/sh#echo "hadoop fs -du /"hadoop fs -du /|awk 'BEGIN{unit_map[0]="B";unit_map[1]="kB";unit_map[2]="M";unit_map[3]="G";}{t=$1/1000;unit = 0;while(t>1000 && unit<3){t=t/1000;unit=unit+1;}print t" "unit_map[unit]"          "$2;}'


0 0
原创粉丝点击