• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シェル:サマリーの仕方で困っています)

テキストファイルのサマリーの仕方について

このQ&Aのポイント
  • テキストファイル(約300000行)のサマリーの仕方で困っています。どのようなロジックが必要かを教えてください。
  • ファイル内のデータをまとめてサマリーしたいですが、初心者のためawkでは難しいです。アドバイスをお願いします。
  • テキストファイルのデータを要約する方法がわかりません。どのような手順が必要でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

プログラミング言語によって呼び方は違いますが、いわゆる連想配列を使うのが良いのではないでしょうか。 例) item[りんご] += 1 item[みかん] += 3 awkだと次のような感じで書けるはずです。 { item[$3] += $4 } END { for (x in item) print x,item[x] } $3, $4に思った通りに要素が入っていないようであれば、awkのコマンドラインで'-F'オプションを調べてみてください。

satoru912
質問者

お礼

早々なご回答いただきまして、大変感謝しています。 まだ初心者なので「連想配列」という言葉を初めて耳にしました。まずはそこから調べてみようと思います。

satoru912
質問者

補足

教えていただきました内容にて無事、想定していた結果が出力できました。大変有難うございました。

関連するQ&A