我有一个格式如下的文件:
$ cat file.txt
27.33.65.2
27.33.65.2
58.161.137.7
121.50.198.5
184.173.187.1
184.173.187.1
184.173.187.1
将文件解析file.txt
为以下格式的最佳方法是:
27.33.65.2: 2
58.161.137.7: 1
121.50.198.5: 1
184.173.187.1: 3
换句话说,我想遍历文件并计算每个IP地址出现的次数。我已经运行了它,sort
因此所有IP地址都井井有条,彼此紧紧相连。
我个人将这种文件导入附近的一个方便的数据库中(通过在我遇到的任何postgres实例中创建一个临时表),然后执行快速的SQL操作并导出回文本文件。
—
奥卡德2014年