假设拿第3列数据计算,csv中列与列之间一般为TAB分隔,下面这样就可以:awk -v col=3 '{if($col != "") {sum+=$col; count++}} END{print "avg="sum/count}' myfile.csv
cat filename.csv|awk -F ',' '{sum +=$1; count++;} {print "sum="sum" count="count " avg="sum/count}'