如何在文件中grep非零字?

时间:2015-03-04 08:03:33

标签: bash ubuntu grep

我想要grep文件中不是0的所有字符串。有没有办法做到这一点?

该文件类似于以下内容:

0
0
0
0.12
0
0

我希望输出为:

0.12

1 个答案:

答案 0 :(得分:1)

您可以awk执行:

awk '$1' file

这将跳过包含0的所有行。

如果你喜欢打印没有0的所有单词,那么试试这个:

awk '{for (i=1;i<=NF;i++) if ($i!~/0/) printf "%s ",$i;print ""}' file