美文网首页
awk按列求平均值(含最大,最小值)

awk按列求平均值(含最大,最小值)

作者: Rami | 来源:发表于2022-11-17 16:07 被阅读0次
    cat test.txt 
    0.1
    0.2
    0.3
    0.4
    0.5
    0.6
    0.7
    0.8
    0.9
    
    cat test.txt |awk '{sum += $1} END {printf "NR = %d,Average = %3.3f\n",NR,sum/NR}'
    NR = 9,Average = 0.500
    
    cat test.txt |awk 'BEGIN {max = 0} {if ($1>max) max=$1 fi} END {print "Max=", max}'
    Max= 0.9
    
    cat test.txt |awk 'BEGIN {min = 6553565} {if ($1<min) min=$1 fi} END {print "Min=", min}'
    Min= 0.1
    

    相关文章

      网友评论

          本文标题:awk按列求平均值(含最大,最小值)

          本文链接:https://www.haomeiwen.com/subject/rabsxdtx.html