Linux 如何在unix中获取不同日期的列表以及每个日期的记录数

Linux 如何在unix中获取不同日期的列表以及每个日期的记录数,linux,shell,unix,Linux,Shell,Unix,我需要知道文件中的不同日期,并在unix中计算每个日期。 zcat abcd.log.gz | cut-d'254'-f1 | cut-c1-10 | sort | uniq使用此命令,我将在文件中获得不同的日期。但我也需要数数 请就此向我提出建议 提前感谢。您可以使用 …|排序| uniq-c | grep-v 根据您的评论,您将获得一个额外的“1次”,因此在grep-v之后使用这个精确的字符串。我将获得这样的输出496064 11-12-2013 1775 11-13-2013 1次。为什

我需要知道文件中的不同日期,并在unix中计算每个日期。
zcat abcd.log.gz | cut-d'254'-f1 | cut-c1-10 | sort | uniq
使用此命令,我将在文件中获得不同的日期。但我也需要数数

请就此向我提出建议

提前感谢。

您可以使用

…|排序| uniq-c | grep-v

根据您的评论,您将获得一个额外的“1次”,因此在
grep-v

之后使用这个精确的字符串。我将获得这样的输出496064 11-12-2013 1775 11-13-2013 1次。为什么我得到1次。有没有办法进入网格之类的东西。比如sql输出我们能得到这样的2013-11-12 | 496064 2013-11-13 | 1775吗
... | sort | uniq -c | grep -v <Unwanted text>