有没有办法让Grep使用-v开关来忽略一行和后面的下一行数.它基本上是从日志文件中过滤异常,即
Valid log entry 1
Exception exceptionname
at a.b.c
at d.e.f
...
Valid log entry 2
Run Code Online (Sandbox Code Playgroud)
grep它产生:
Valid log entry 1
Valid log entry 2
Run Code Online (Sandbox Code Playgroud)
我试过了 grep -v Exception -A 2
但这不起作用.
任何想法,将不胜感激.
我目前使用这个:
/^(.*)\+(.*)@gmail.com/
(我正在捕捉组中加号前后的文字)
它可以在大多数情况下工作,
test+test@gmail.com
但如果我试着匹配说,那就会掉下来
test+++test@gmail.com
重复的+标志似乎搞砸了.
任何帮助将非常感激.
谢谢