【发布时间】:2013-06-15 13:16:05
【问题描述】:
下面是我的输入文件,input.txt:
Value Value1 value2 5 1 2 1 4 3 2 1 5.5 0 0 0 4 1 0
我需要搜索第三列中的值(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) ??? }'
【问题讨论】:
标签: regex perl sed awk pattern-matching