我想使用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。
任何帮助?
答案 0 :(得分:2)
试试这个:
cat my.file | sort | uniq | cut -d' ' -f 1 | uniq -c