grep -r “0718_*” test.total | awk ‘{sum+=$0} END {print sum}’
값이 : 5.06132e+09
위와 같이 표시되는 경우 같이 큰 경우 나타난다
그럴경우에는 printf 를 이용해서 출력값을 변화시킨다
grep -r “0718_*” test.total | awk ‘{sum+=$0} END {printf “%d\n”, sum}’
정상값 표시 : 5061317569
위으값을 Mbyte 단위로 변화하려면
grep -r “0718_*” test.total |awk ‘{sum+=$0} END {printf “%.2f MB\n”, sum / 1024^2}’
4826.85 MB