【发布时间】:2012-05-14 22:26:03
【问题描述】:
如何计算制表符分隔值 (tsv) 文件中字符串的实例数?
tsv文件有几亿行,每一行的格式为
foobar1 1 xxx yyy
foobar1 2 xxx yyy
foobar2 2 xxx yyy
foobar2 3 xxx yyy
foobar1 3 xxx zzz
。如何计算文件中整个第二列中每个唯一整数的实例,理想情况下将计数添加为每行中的第五个值?
foobar1 1 xxx yyy 1
foobar1 2 xxx yyy 2
foobar2 2 xxx yyy 2
foobar2 3 xxx yyy 2
foobar1 3 xxx zzz 2
我更喜欢只使用 UNIX 命令行流处理程序的解决方案。
【问题讨论】:
-
请粘贴一些示例数据,以及您期望的输出。