ユーザ用ツール

サイト用ツール


このページの翻訳:



最近の更新



Tag Cloud

bash:script:15_awk_for_count

文書の過去の版を表示しています。


15 awkでカウント

awkを使って行数のカウントを行ってみる

下記のリストを利用

$ cat list
A
B
C
D
E
F
G
H
I
C
D
C

どの文字列が何個あるのか出してみる

$ cat a | awk '{count[$0]++} END {for(i in count) {print i " : " count[i]"個"} }'
A : 1
B : 1
C : 3
D : 2
E : 1
F : 1
G : 1
H : 1
I : 1

2個以上存在するもののみ表示

$ cat a | awk '{count[$0]++} END {for(i in count) {if(count[i] > 1) {print i " : " count[i]"個"} } }'
C : 3
D : 2
bash/script/15_awk_for_count.1504761497.txt.gz · 最終更新: 2017/09/07 14:18 by matsui