2016-03-15 79 views
0

我想使用awk或其他功能來計算每天的實例數,但是,每天我只需要計數1.我曾嘗試使用uniq -c如何每天計算實例?

但我可以統計總共有多少個。

例如:

cat my.file 
SELMA 2015 03 21 
SELMA 2015 03 21 
BRUNO 2015 03 21 
BRUNO 2015 03 21 
BRUNO 2015 03 21 
HUGO 2015 03 28 
JESSY 2015 03 28 
JESSY 2015 03 28 
CHRIS 2015 03 29 
SELMA 2015 03 29 

使用的uniq -c我得到

SELMA 3 
    BRUNO 3 
    HUGO 1 
    JESSY 2 
    CHRIS 1 

我想獲得

SELMA 2 
    BRUNO 1 
    HUGO 1 
    JESSY 1 
    CHRIS 1 

這可能是容易的,但我學習的awk。

任何幫助?

回答

2

試試這個:

cat my.file | sort | uniq | cut -d' ' -f 1 | uniq -c 
+0

工作得非常好,我覺得愚蠢沒有想到上 –