多くの列を含むCSVファイルがあります。コマンドを使用して列の平均を計算しました。
awk -F',' '{sum+=$3} END {print sum/NR}' cpu.csv
ただし、シリアル番号、名前、値などのテキストフィールドを含む最初の行は含まれています。平均を出すときに最初の行を除外したいです。
実装方法のアイデアはありますか?
答え1
最初の行を除外します。
awk -F',' 'NR > 1 {sum+=$3} END {print sum / (NR - 1)}' cpu.csv