我有一个大的文件,我想打印不匹配特定的模式不需要的线条。 下面做我想要的正好相反,即它保留了所有的不良线。
grep -e '\[0.0, 0.0\]' locscore.txt
我怎样才能不具有上述图案的线? 我试过了
grep -e '^*(?!\[0.0, 0.0\])*$' locscore.txt
但它产生什么。
我有一个大的文件,我想打印不匹配特定的模式不需要的线条。 下面做我想要的正好相反,即它保留了所有的不良线。
grep -e '\[0.0, 0.0\]' locscore.txt
我怎样才能不具有上述图案的线? 我试过了
grep -e '^*(?!\[0.0, 0.0\])*$' locscore.txt
但它产生什么。
如果你使用grep,有一个选项-v
,它确实你需要什么。
从手册页:
-v, --invert-match
Invert the sense of matching, to select non-matching lines. (-v is specified by POSIX.)