目录
1.正则表达式
ip_regex="[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}"
2.方法
2.1 方法一
第一步.设置正则表达式
第二步.执行
find . -name "*.log" -type f -print | xargs cat | egrep -o $ip_regex | sort | uniq >>1.txt
2.2 方法二
第一步.设置正则表达式
第二步.执行
find . -name "*.log" -type f -print | xargs cat | egrep -o $ip_regex | awk '{
arr[$0] = $0
}
END{
for(i in arr) {
print arr[i]
}
}'>>2.txt