シェル初心者です。教えてください。
ログファイルが10万行超えるものでシェルにて集計することになり、下記のような集計ができればと思っています。
商店名 商品名 価格
A商店 りんご 100
B商店 ぶどう 300
A商店 みかん 150
C商店 りんご 100
A商店 りんご 100
B商店 みかん 150
C商店 りんご 100
C商店 ぶどう 300
※各列はブランク(空白)によって区切られ、改行済みで行数は10万行以上
(1)awk '{print $1}' | uniq -d (重複した商店の抽出)
(2)awk '{print $2}' | uniq -d (重複した商品名の抽出)
(1)、(2)の抽出を満たす「価格」の合計を"集計結果”として > shukei.txt
などに出力したいと思ってます。
VBAでいれば、firlterしsumifして合計するようなイメージのものです。
ご教授お願い致します><
No.1ベストアンサー
- 回答日時:
>(1)、(2)の抽出を満たす「価格」の合計を
「抽出を満たす」の論理結合が不明確ですが、
単に、データ中に実在する商店名と商品について
(商店名 + 商品)単位に価格を集計する
だけであれば
awk '{ s[$1,$2] += $3 } END { for( x in s) print x,s[x] }' |sort > shukei.txt
で可能と思います。
「A商店」の「ぶどう」は"無い"ということを出力したければ
awk '{++a[$1];++b[$2];s[$1,$2] += $3} END { for(x in a) for (y in b) print x,y,s[x,y] }' |sort > shukei.txt
とか
回答誠に有難うございます><
補足の構文も有難う御座います><
1点、集計の結果で”商店Aりんご200”という出力となり、区切りスペースがなくなってしまうのですが、区切りスペースをそのまま残しての集計出力できる方法は御座いますか><
実際ログでは商店A商品いずれも文字数で区切りスペースが挿入など今の自分では・・・今一度ご教授いただけると幸いです。よろしくお願いします><
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) Excelのマクロを教えていただけないでしょうか? 1 2023/07/06 19:56
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- 会計ソフト・業務用ソフト Excelで売上げデータの中の任意の商品の合計を出したい 3 2023/01/18 18:19
- お菓子・スイーツ お菓子についての質問第2弾です!選択肢増やしてみました。 ①性別・年代 ②知らない店でお菓子を買う・ 1 2023/05/04 09:32
- Excel(エクセル) エクセルデーターの並び替え 5 2022/08/06 09:59
- Visual Basic(VBA) VBAコードで質問があります 2 2022/10/20 15:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
公式ショップ以外での化粧品の...
-
こんにちは。 主人がエイブルネ...
-
Google によりアカウントは閉鎖...
-
YouTubeのあやしい副業の広告に...
-
携帯ショップ店員は本当に将来...
-
ネットビジネスの副業ブームで...
-
SNSのXでtipsサイトで作った情...
-
ブログの売買をしているところ...
-
在庫の山をみては敗北感を感じます
-
ネットワークビジネス 美スタイル
-
インターネットの事で教えてく...
-
Web3.0の考え方について。 「現...
-
オンラインで参加して、メルカ...
-
怪しいネットビジネスについて...
-
アフェリエイトで稼いでいる人...
-
hpの内容は充実している方が...
-
情報サイトってどうやってお金...
-
Paypay 知らない相手からの送金...
-
AmazonやAlibabaなどの海外の大...
-
お金が無くなりそうです。月数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
みどりの窓口っていつもなぜ行...
-
Googleアドセンス アカウントは...
-
携帯ショップ店員は本当に将来...
-
Paypay 知らない相手からの送金...
-
Google によりアカウントは閉鎖...
-
情報サイトってどうやってお金...
-
怪しいネットビジネスについて...
-
hpの内容は充実している方が...
-
AmazonやAlibabaなどの海外の大...
-
ネット上での論文の紹介につい...
-
Amazonや楽天などでネットショ...
-
卸仕入れサイトで商品を仕入れ...
-
アフェリエイトで稼いでいる人...
-
ふわっちとか17Liveとかニコ...
-
動画編集の仕事を0から本業にし...
-
SNSのXでtipsサイトで作った情...
-
ブログのアフィリエイトはもう...
-
美容室で働いてる者ですが、卸...
-
webデザイナー、動画編集、アフ...
-
お金が無くなりそうです。月数...
おすすめ情報