统计用户使用目录
ls $WORK_HOME/users/ | xargs -P 16 -I{} du -sh "$WORK_HOME/users/{}" | tee info.txt
awk '{
v=$1; m=1; c=substr(v,length(v),1);
if(c=="T")m=1024; else if(c=="G")m=1;
else if(c=="M")m=1/1024; else if(c=="K")m=1/1024/1024;
else m=1/1024/1024/1024;
printf "%f %s\n", (substr(v,1,length(v)-1))*m, $0
}' info.txt | sort -k1 -nr | cut -d' ' -f2- | tee out.txt
--- 她说, 她是仙,她不是神

浙公网安备 33010602011771号