File: AS-list.sh

package info (click to toggle)
ntop 3%3A5.0.1%2Bdfsg1-2.1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 15,720 kB
  • ctags: 11,480
  • sloc: ansic: 79,804; sh: 21,658; python: 1,948; awk: 1,504; perl: 971; makefile: 745; php: 123; xml: 71; sql: 13; sed: 11
file content (17 lines) | stat: -rwxr-xr-x 358 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

#
# Author Christer Holgersson <ada@riksnet.se>
#

for AS in 1221 4637; do
  tmp=/tmp/AS-list-$AS
  wget -O $tmp -N http://bgp.potaroo.net/as$AS/bgp-table-asorigin.txt
  cat $tmp | \
    grep -v Withdrawn | \
    cut -d+ -f-1 | \
    awk 'NF > 1 { print $NF":"$1 }' | \
    sed 's/[{}]//g' | sed 's/^[^:]+,//' \
  > $tmp.txt
  gzip $tmp.txt
done