【发布时间】:2018-11-15 05:35:58
【问题描述】:
我有一个巨大的文本文件,它在不同时间对同一事物进行了多次迭代,其基本结构为:
Header (5 lines)
Data (thousands of lines)
Header (5 lines)
Data (thousands of lines)
Header (5 lines)
Data (thousands of lines)
这样重复并持续一段时间。
我想通过删除所有其他 Header + Data 来剔除这个文件。我想我会使用sed,但我不知道怎么做。
每个“循环”都以同一行开头可能会有所帮助(出于本示例的目的,假设它显示为Program X output)并且该确切行仅在每个“循环”的开头出现一次。
谢谢
【问题讨论】: