加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

shell – 如何grep一个文件并获得下一行5行

发布时间:2020-12-15 19:32:50 所属栏目:安全 来源:网络整理
导读:如何在19:55的grep文件中获得第1,2,3,4,5行? 2013/10/08 19:55:27.471Line 1Line 2Line 3Line 4Line 52013/10/08 19:55:29.566Line 1Line 2Line 3Line 4Line 5 你要: grep -A 5 '19:55' file 从人grep: Context Line Control-A NUM,--after-context=NUMPr
如何在19:55的grep文件中获得第1,2,3,4,5行?
2013/10/08 19:55:27.471
Line 1
Line 2
Line 3
Line 4
Line 5

2013/10/08 19:55:29.566
Line 1
Line 2
Line 3
Line 4
Line 5
你要:
grep -A 5 '19:55' file

从人grep:

Context Line Control

-A NUM,--after-context=NUM

Print NUM lines of trailing context after matching lines.  
Places a line containing a gup separator (described under --group-separator) 
between contiguous groups of matches.  With the -o or --only-matching
option,this has no effect and a warning is given.

-B NUM,--before-context=NUM

Print NUM lines of leading context before matching lines.  
Places a line containing a group separator (described under --group-separator) 
between contiguous groups of matches.  With the -o or --only-matching
option,this has no effect and a warning is given.

-C NUM,-NUM,--context=NUM

Print NUM lines of output context.  Places a line containing a group separator
(described under --group-separator) between contiguous groups of matches.  
With the -o or --only-matching option,this  has  no effect and a warning
is given.

--group-separator=SEP

Use SEP as a group separator. By default SEP is double hyphen (--).

--no-group-separator

Use empty string as a group separator.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读