awk中截取IP字段

由于文本的特殊性,IP字段可能并不是在特定的字段中。

借助awk的match()函数进行匹配截取

 awk  --re-interval '($0 ~ "xxx"){match($0,/([0-9]{1,3}.){3}[0-9]{1,3}/,a);print a[0]}'  xxxx.txt 

match函数的用法,有时间补上。

原文地址:https://www.cnblogs.com/wshenjin/p/8528408.html