如何 grep 文件中的非零词?
How do I grep non-zero words in a file?
我想 grep 文件中所有不是 0
的字符串。有办法吗?
文件如下所示:
0
0
0
0.12
0
0
我希望输出为:
0.12
您可以 awk
做:
awk '' file
这将跳过所有包含 0
的行。
如果你喜欢打印所有没有 0
的单词,那么试试这个:
awk '{for (i=1;i<=NF;i++) if ($i!~/0/) printf "%s ",$i;print ""}' file
我想 grep 文件中所有不是 0
的字符串。有办法吗?
文件如下所示:
0
0
0
0.12
0
0
我希望输出为:
0.12
您可以 awk
做:
awk '' file
这将跳过所有包含 0
的行。
如果你喜欢打印所有没有 0
的单词,那么试试这个:
awk '{for (i=1;i<=NF;i++) if ($i!~/0/) printf "%s ",$i;print ""}' file