我有一个庞大的IP列表已经排序,但我仍然需要将它们分组到子网中。例如:
223.247.184.95
223.247.186.243
223.247.208.16
223.247.209.139
223.84.128.24
223.84.159.214 *
223.84.159.245 *
带“*”的市场知识产权应按“223.84.159.*”分组。在那里
没有数据库,只有这个有10000个条目的文本文件!
我测试了awk和uniq命令,但是我的结果并不是我想要的。
最佳答案
还不清楚,因为你还没有显示输出。如果这对您有帮助,请尝试下面的操作,让我知道,它将只打印输入文件中*
的行。
awk '$2=="*"{print $1}' Input_file
关于linux - Linux bash:如何将ip列表分组为通用子网?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47739653/