应用场景:统计系统中以.sh结尾的文件大小
Size=0
Total=$(find / -name "*.sh" -exec ls -l {} \;| cut -d " " -f5 )
for i in $Total
do
let Size+=$i
done
echo "total size:`echo "scale=2;$Size/1024"|bc` M"
备注:小数计算时,可以通过bc计算器来处理,通过指定小数位数,得到想要的精度
语法格式:echo | bc