回答

收藏

grep 一个文件,但显示几个周围的行?

技术问答 技术问答 282 人阅读 | 0 人回复 | 2023-09-11

我想grep换字符串,还要显示前五行和后五行以及匹配线。我怎样才能做到这一点?0 p- A% A2 Z6 S& u- v/ P
                                                                8 [& a3 C" A3 Y+ {1 C; m
    解决方案:                                                                ( X' ?3 D" @# m7 s7 A# B  A
                                                                对于BSD或GNU,grep您可以使用-B num匹配前的设置-A num行数和匹配后的行数。0 z$ ]1 w* b- p4 l" T% f
grep -B 3 -A 2 foo README.txt如果前后行数相同,可以使用-C num.7 u  K: z& G( J! g- r( G
grep -C 3 foo README.txt这将显示 3 行前和 3 行后。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则