add ipv6 list (#12)

* change asname source

* change rib source

* generate for ipv6

* fix typo

* update travis data

* change docker image

* delete duplicate lines before merge cidr

* change rib source

* change style of upstream

* modify arg for uniq

* change some conf files to symlink

* update stat

* add sudo for apt in travis config

* add stat for 0

* fix bug for stat

* set -x

* curl -vv

* change dist to bionic

* remove verbose options
This commit is contained in:
Zhaofeng Yang (楊肇峰)
2019-12-19 14:39:16 +08:00
committed by Yifan Gao
parent 6682779fc6
commit c74585c9f5
12 changed files with 58 additions and 14 deletions

View File

@@ -8,6 +8,14 @@ for file in operator/*.conf; do
operator=${file%.*}
operator=${operator##*/}
log_info "generating IP list of $operator ..."
get_asn $file | tee /dev/stderr | xargs bgptools | docker run -i --rm gaoyifan/cidrmerge > result/$operator.txt
get_asn $file | tee /dev/stderr | xargs bgptools -b rib.txt | sort | uniq | docker run -i --rm yangzhaofengsteven/cidr-merge > result/$operator.txt
log_info "done"
done
for file in operator6/*.conf; do
operator=${file%.*}
operator=${operator##*/}
log_info "generating IPv6 list of $operator ..."
get_asn $file | tee /dev/stderr | xargs bgptools -b rib6.txt | sort | uniq | docker run -i --rm yangzhaofengsteven/cidr-merge > result/${operator}6.txt
log_info "done"
done