在两个分隔符之间提取和保存文本文件部分的方法是什么。我想提取以第一次出现字符串“TYPE A”开始并以第一次出现“TYPE E”结束的部分。
就像是:
一些文字,等等,等等,等等:A型 我感兴趣的文本的第 1 行 第 2 行还有我感兴趣的文字 第 3 行感兴趣的文本:TYPE A 4号线越来越多 第 5 行,现在:TYPE A 第 6 行是:TYPE B 第 7 行越来越多我感兴趣的文本... 第 8 行和现在:TYPE E 9号线啊啊啊
即,我想将这两个分隔符之间的任何内容保存到另一个文件- 首先TYPE A
包括所有后续分隔符和第一个TYPE E
. 它可以排除或包括这两个,因为我真的有兴趣进一步处理介于两者之间的内容。我想使用 sed 或我可以在 OSX 或 Linux 上找到的类似实用程序来执行此操作,但不是 Perl。