IP正则表达式:

ip_regex="[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}"


方法一:

find /data/log -name "*.log" -type f -print | xargs cat | egrep -o $ip_regex | sort | uniq


方法二(使用AWK处理):
find /data/log -name "*.log" -type f -print | xargs cat | egrep -o $ip_regex | awk '{
arr[$0] = $0
}
END{
for(i in arr) {
 print arr[i]
}
}'