IP正则表达式:
ip_regex="[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}"
例子:
方法1:
find . "1.txt" -type f -print | xargs cat | egrep -o $ip_regex | sort | uniq
方法2:(查出ip和端口)
ip_regex="[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}:[[:digit:]]{0,9}"
cat 1.txt | egrep -o $ip_regex | awk '{arr[$0] = $0}END{for(i in arr) { print arr[i]}}'