awk一个衬垫,如果某个字段包含特定的数字,则打印整行

时间:2016-10-03 15:21:41

标签: awk match

我有一个巨大的日志文件test.log,它包含50个字段

我想用awk匹配一个数字' 0'在字段20中,仅当它匹配0时才打印整行

要进一步增强此功能,我想匹配2个或更多字段,如果匹配则打印整行。

请帮忙:) 乙

1 个答案:

答案 0 :(得分:1)

awk '$20 == 0' your-file.txt

awk '$20 == 0 && $21 == 1' your-file.txt

其中$ 20表示字段20,$ 21表示字段21。