【发布时间】:2018-02-28 16:47:06
【问题描述】:
我正在尝试通过 sed 命令打印两个模式之间的线条。但是当它们之间有一些线时,我想在结果中包含包含 Pattern1 Pattern2 的线。如果 Pattern1 和 Pattern2 之间没有行,则也从文件中排除带有 Pattern1 和 Pattern2 的行。
PAT1
XXX
XXX
PAT2
PAT1
XX
PAT2
PAT1
PAT2
PAT1
XXX
PAT2
想要的输出是:
PAT1
XXX
XXX
PAT2
PAT1
XX
PAT2
PAT1
XXX
PAT2
【问题讨论】:
-
Stack Overflow 不是代码编写服务。请出示您的代码。由于 Stack Overflow 向您隐藏了关闭原因:寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定问题或错误以及在问题本身。没有明确问题陈述的问题对其他读者没有用处。请参阅:How to create a Minimal, Complete, and Verifiable example。