0

我有一个大文件,我想打印与特定不需要的模式不匹配的行。以下与我想要的完全相反,即它保留了所有不需要的行。

grep -e '\[0.0, 0.0\]' locscore.txt

我怎样才能得到没有上述模式的线条?我试过了

grep -e '^*(?!\[0.0, 0.0\])*$' locscore.txt

但它什么也没产生。

4

1 回答 1

3

如果您使用 grep,则有一个选项-v,它可以满足您的需要。

从手册页:

  -v, --invert-match
              Invert the sense of matching, to select non-matching lines.  (-v is specified by POSIX.)
于 2013-05-09T21:23:37.820 回答