当相同的模式出现在行的开头时,获取文件之间的行

时间:2016-05-26 03:49:14

标签: shell

请在下面找到我的问题。

我需要从文件中获取记录并将其分成各种文件,当行的前2个字符为10时,直到下一个10出现。它像从10开头的行是标题记录和数据,再次是另一个数据标题开头。

输入文件:

10000002221300000223............................etc some informations
Data...
data....
data..
data....
data....
10000002332200006556...........................etc some informations
data2
data2
data2
data2
data2

输出文件1:

10000002221300000223............................etc some informations
Data...
data....
data..
data....
data...

输出文件2:

10000002332200006556...........................etc some informations
data2
data2
data2
data2
data2

1 个答案:

答案 0 :(得分:0)

以下内容可以帮助您

 output_prefix1
 output_prefix2
 output_prefix3
 etc

它将创建文件

{{1}}