From 17d9e42d5d36c4d1a2577d709b5b994dc61b1f64 Mon Sep 17 00:00:00 2001 From: Yifan Gao Date: Thu, 26 Jan 2017 02:57:58 +0800 Subject: [PATCH] separate stat procedure --- .travis.yml | 1 + generate.sh | 18 ------------------ stat.sh | 18 ++++++++++++++++++ 3 files changed, 19 insertions(+), 18 deletions(-) create mode 100755 stat.sh diff --git a/.travis.yml b/.travis.yml index 92af7d9c..4caf6ace 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,7 @@ before_script: - docker pull gaoyifan/bgpdump script: - ./generate.sh + - ./stat.sh deploy: provider: script script: ./upload.sh diff --git a/generate.sh b/generate.sh index c49406b5..9a15e25c 100755 --- a/generate.sh +++ b/generate.sh @@ -41,21 +41,3 @@ while read file; do get_asn $file | xargs bgptools | docker run -i --rm gaoyifan/cidrmerge > result/$operator.txt >&2 echo "done" done - -# count the number of IP -cd result -ls *.txt | -while read file; do - echo ${file%.*} - cat $file | - awk -F\/ '{print $2}' | - ( - sum=0 - while read n; do - ((s=32-n)) - ((sum+=1< stat diff --git a/stat.sh b/stat.sh new file mode 100755 index 00000000..18ae16ec --- /dev/null +++ b/stat.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +cd result +ls *.txt | +while read file; do + echo ${file%.*} + cat $file | + awk -F\/ '{print $2}' | + ( + sum=0 + while read n; do + ((s=32-n)) + ((sum+=1< stat