- ベストアンサー
awkでの集計について
★以下のCSVファイルがあるとします。 りんご,count(*),12 なし,count(*),7 いちご,count(*),9 りんご,count(*),19 なし,count(*),4 いちご,count(*),15 ★ここでawkコマンドを利用して、 りんご,count(*),31 なし,count(*),11 いちご,count(*),24 のように取り出したいのですが、誰か教えてもらえますか? 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これでいかがでしょうか。 awk 'BEGIN { FS=","; } { flu[$1] += $3; } END { for (i in flu) print i ",count(*)," flu[i]; }' data.csv