回答

收藏

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

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

我想grep换字符串,还要显示前五行和后五行以及匹配线。我怎样才能做到这一点?
6 U$ K* Q% c/ n7 |- W& }                                                               
9 y9 ~# ]3 [4 `6 @9 Z    解决方案:                                                               
: {' H; w+ I7 |* _$ e. ^6 H                                                                对于BSD或GNU,grep您可以使用-B num匹配前的设置-A num行数和匹配后的行数。; P% \" Z4 J* x* i6 z% r
grep -B 3 -A 2 foo README.txt如果前后行数相同,可以使用-C num.( _) x3 z( W0 m: q$ N
grep -C 3 foo README.txt这将显示 3 行前和 3 行后。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则