没有提及模式的 grep 行

grep lines without a mentioned pattern

我有一个table

"OG0000000" character(0)
"OG0000001" c("vvin|GSVIVT01000436001", "vvin|GSVIVT01011363001", "vvin|GSVIVT01013966001", "vvin|GSVIVT01017482001")

我只想grep第二列没有字符(0)的行

使用 -v .

尝试grep -v "character(0)" yourtable

这假定 character(0) 不会出现在您 想要的行的任何其他地方。

无论何时谈论字段,都是 awk 的工作,而不是 grep:

awk ' != "character(0)"' file