在一个字段中删除具有特定模式的行

Mar*_*jer 4 regex perl awk sed pattern-matching

以下是我的输入文件input.txt:

Value Value1 value2
5 1 2
1 4 3
2 1 5.5
0 0 0
4 1 0

我需要搜索第3列中的值(5.5),如果发现我需要完全删除该行.

我需要如下输出output.txt:

Value Value1 value2
5 1 2
1 4 3
0 0 0
4 1 0

我已经尝试了awk命令删除行,但我坚持下面的部分(???).不要如何从awk命令中删除整行.请建议实现这一目标的方法.谢谢!
awk -F"\t" '{if($3==5.5) ??? }'

P.P*_*.P. 7

如果要排除具有第3列值的所有行,5.5则:

awk '$3!=5.5' filename
Run Code Online (Sandbox Code Playgroud)