【发布时间】:2012-06-02 13:28:54
【问题描述】:
我目前正在匹配文件中的“Exception”,使用前后输出10行:
grep -C 10 "[.*Exception"
但是现在我想排除某些特定的异常,比如 AAAException 和 BBBException,我该怎么做它?可以通过
grep -v "AAAException" | grep -C 10 "[.*异常"
但如果在文件中,我有 AAAException 在 10 行之内的其他异常,该行将不会包含在输出中,这不是我想要的.我怎么能不匹配 AAAException,但如果它发生在其他 Exception 的 10 行之内,它仍然会包含在输出中?
【问题讨论】: