这是一个创建于 3449 天前的主题,其中的信息可能已经有所发展或是发生改变。
请各位大虾帮忙看看!比如这些IP段
1.2.10.0/23
1.2.12.0/22
1.2.16.0/20
1.2.32.0/19
1.2.64.0/18
1.3.0.0/16
14.0.0.0/21
14.0.12.0/22
14.1.0.0/22
14.16.0.0/12
27.8.0.0/13
27.16.0.0/12
27.34.232.0/21·······
我要筛选输出的结果是
1.0.0.0/8
14.0.0.0/8
27.0.0.0/8....
要输出这样的结果我该如何写?还有我的想法是选出IP段的第一部分的数字,然后用echo来指定后面的 ‘x.0.0.0/8' ,不知道来写筛选出第一部分的数字,并且判断不带重复的。
3 条回复 • 2015-05-11 20:47:12 +08:00
|
|
2
LazyZhu 2015-05-11 14:10:39 +08:00
awk -F"." 'NF{print $1 ".0.0.0/8"}' list.txt | sort -u
|