awk正则表达式及内置函数实例详解:
1、模糊匹配:
代码如下:
awk ‘{if($3~/97/) print $0}’ data.f:如果第三项中含有”97”则打印该行
awk ‘{if($4!~/ufcx/) print $0}’ data.f:如果第三项中不含ufcx有则打印
2、精确匹配:
代码如下:
awk ‘{if($5==66) print $0}’ data.f:如果第五项是66则打印
awk ‘{if($5!=66)print $0}’ data.f : 如果第五项不是66则打印
awk ‘{if($1>$5) print $0}’ data.f:如果第一项大于第五项