我需要从一个巨大的文件中提取在两个匹配模式之间的特定行。
假设pattern1
(文件中唯一的)匹配特定的第n行
,pattern2
(文件中不唯一的)匹配第n行
后面的下一个匹配的第m行
。那么我想提取并包括从第n行到第m行
的所有行。
示例文件内容
***************************************************************************
text line # n-2
text line # n-1
********************************* Results *********************************
SUCCEEDED
...
...
some text
***************************************************************************
text line # m+1
text line # m+2
***************************************************************************
期望输出
********************************* Results *********************************
SUCCEEDED
...
...
some text
***************************************************************************
如果您能帮助我解决这个问题,将不胜感激。