如何在排序文件上使用uniq-c

问题描述 投票:0回答:1

我有一个看起来像这样的排序文件: 2019 02 09 07 00 2019 02 09 07 00 2019 02 09 08 00 2019 02 09 08 00 2019 02 09 08 00 2019 02 09 08 00 2019 02 09 08 00

但是,当我在该文件上运行uniq -c时,它并不像人们期望的那样计算出现次数: 1 2019 02 09 07 00 1 2019 02 09 07 00 1 2019 02 09 08 00 1 2019 02 09 08 00 1 2019 02 09 08 00 1 2019 02 09 08 00 1 2019 02 09 08 00

所需的输出应如下所示: 2 2019 02 09 07 00 5 2019 02 09 08 00 我正在寻找便携式,POSIX兼容的shell解决方案。谢谢!

shell unix posix uniq
1个回答
0
投票

好吧,我找到了解决方案。我正在逐行处理文件,而且uniq只使用了行而不是整个文件。

© www.soinside.com 2019 - 2024. All rights reserved.