0 awk text-processing csv numeric-data
我有一个包含许多列的 csv 文件。我已经使用命令计算了列的平均值
awk -F',' '{sum+=$3} END {print sum/NR}' cpu.csv
Run Code Online (Sandbox Code Playgroud)
但它确实包括具有序列号、名称、值等文本字段的第一行。我想在进行平均时排除第一行。
关于如何实现它的任何想法?
排除第一行:
awk -F',' 'NR > 1 {sum+=$3} END {print sum / (NR - 1)}' cpu.csv
Run Code Online (Sandbox Code Playgroud)