我怎样才能计算每天的实例数?

时间:2016-03-15 02:48:36

标签: bash unix awk

我想使用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。

任何帮助?

1 个答案:

答案 0 :(得分:2)

试试这个:

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