Find specific pattern and print complete text block using awk or sed

后端 未结 6 2317
离开以前
离开以前 2021-01-06 00:57

How can find a specific number in a text block and print the complete text block beginning with the key word \"BEGIN\" and ending with \"

6条回答
  •  我在风中等你
    2021-01-06 01:47

    perl -lne 'if(/56789/){$f=1}
               push @a,$_;
               if(/END/){
                  if($f){print join "\n",@a}
               undef @a;$f=0}' your_file
    

提交回复
热议问题