mirror of
https://github.com/gaoyifan/china-operator-ip.git
synced 2025-12-15 13:53:16 +08:00
Add EXCLUDE variable
This commit is contained in:
@@ -10,9 +10,12 @@ get_asn(){
|
|||||||
local CONF_FILE=$1
|
local CONF_FILE=$1
|
||||||
unset PATTERN
|
unset PATTERN
|
||||||
unset COUNTRY
|
unset COUNTRY
|
||||||
|
unset EXCLUDE
|
||||||
source $CONF_FILE
|
source $CONF_FILE
|
||||||
|
EXCLUDE=${EXCLUDE:-"^$"}
|
||||||
grep -P "${COUNTRY}\$" asnames.txt |
|
grep -P "${COUNTRY}\$" asnames.txt |
|
||||||
grep -Pi "$PATTERN" |
|
grep -Pi "$PATTERN" |
|
||||||
|
grep -vPi "$EXCLUDE" |
|
||||||
awk '{gsub(/AS/, ""); print $1 }'
|
awk '{gsub(/AS/, ""); print $1 }'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
PATTERN=''
|
PATTERN=''
|
||||||
COUNTRY='CN'
|
COUNTRY='CN'
|
||||||
|
EXCLUDE='AS45102'
|
||||||
|
|||||||
Reference in New Issue
Block a user