awk ‘条件类型1{动作1} 条件类型2{动作2} …’ filename
awk常用统计命令
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、求最小值
awk ‘BEGIN {min = 1999999} {if ( 1<min)min= 1 fi} END {print “Min = “, min}’