用于检测文本文件中的异常值的脚本

用于检测文本文件中的异常值的脚本

我正在寻找一个提供以下输入的脚本:

A=0 B=0 C=0
A=0 B=0 C=0
A=0
B=0 C=0 A=0 B=0 C=0 A=0 B
=0 C=0.01 A=0 B=0 C=0
A=0 B=0 C=2

将输出字段“C”不为零的所有行,即:

A=0 B=0 C=2
A=0 B=0 C=0.01

一种方法是 grep "C=1" | "C=2" | "C=3"...但这显然效率很低...

有什么想法吗?这个脚本将在 Windows 上运行(安装了 cygwin)。如果有办法使用第三方软件(例如 excel)来实现这一点,那么这也是很有趣的……

答案1

那么grep -v C=0,这里的-v意思是vert,所以即使没有 grep,您也会看到行不包含“C=0”
,我想您可以使用一些稍微复杂的正则表达式来完成同样的工作(虽然不是那么优雅)。

相关内容