从APNIC(亚太注册机构)获取中国区IP地址网段信息的bash shell脚本

#!/bin/bash
curl -sLk -o - http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest 2>/dev/null |grep 'apnic|CN|ipv4' | awk -F'|' '{print $4,$5}' | while read ip cnt
        do
        {
                mask=$(echo $cnt |awk '{for(i=$1;i>1;i=i/2){++j}}END{print 32-j}')
                echo $ip/$mask
        }
        done
Categories: 系统运维