网络中这类文章很多,很难找到是哪位原作者总结的,就不贴转载链接了。
1、求和
cat data|awk \'{sum+=$1} END {print \"Sum = \", sum}\'
2、求平均
cat data|awk \'{sum+=$1} END {print \"Average = \", sum/NR}\'
3、求最大值
cat data|awk \'BEGIN {max = 0} {if ($1>max) max=$1 fi} END {print \"Max=\", max}\'
4、求最小值(min的初始值设置一个超大数即可)
awk \'BEGIN {min = 1999999} {if ($1<min) min=$1 fi} END {print \"Min=\", min}\'
如果大家有更多更好的统计类命令,也请留言,我会随时补充道文章中。:)
本文地址:https://www.stayed.cn/item/13637
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我