假设我有一些包含KEYWORD
的几行文档和一些PREFIX_KEYWORD
的行。如何匹配PATTERN但不匹配PREFIX_PATTERN?
我该如何只匹配这些具有KEYWORD
的行,并忽略其上有PREFIX_KEYWORD
的行?
是的,我可以grep为KEYWORD
,将结果输入到我选择的编辑器中,并让编辑器删除所有有PREFIX_KEYWORD
的行,但是我在问grep中是否有内置的方法来执行此操作。
如果有帮助:我对完全匹配不感兴趣,但只想知道文件中是否出现KEYWORD
。
你有没有考虑过'grep KEYWORD | grep -v^PREFIX_KEYWORD'? – fedorqui 2013-05-02 09:43:17