使用 grep 查找关键字并显示上下文行
在日志排查场景中,grep 内建的上下文显示功能能有效替代手动使用 sed 等命令提取行范围的繁琐操作。通过 `-C`(两侧上下文)、`-B`(之前上下文)和 `-A`(之后上下文)这三个核心参数,可以灵活控制输出关键字所在行前后指定的行数。结合 `-n` 显示行号、`--color` 高亮匹配、`-i` 忽略大小写以及 `-E` 扩展正则等常用选项,能显著提升定位与分析问题的效率。文章进一步建议将常用命令组合封装为 Shell 函数,并提及了通过 `less -R` 或 `fzf` 进行结果二次筛选的方法,以优化大规模日志下的交互排查体验。