How do you grep a file and get the next 5 lines

前端 未结 3 617
后悔当初
后悔当初 2020-12-02 09:26

How do I grep a file for 19:55 and get the Line 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 1         


        
3条回答
  •  青春惊慌失措
    2020-12-02 10:03

    Some awk version.

    awk '/19:55/{c=5} c-->0'
    awk '/19:55/{c=5} c && c--'
    

    When pattern found, set c=5
    If c is true, print and decrease number of c

提交回复
热议问题