【发布时间】:2016-03-25 19:05:22
【问题描述】:
假设我有以下文件
BREAK A
abc
BREAK B
bcd
BREAK A
cde
BREAK A
我想做的是选择BREAK A 和BREAK 之间的所有内容,包括BREAK A 行,因此所需的输出是
BREAK A
abc
BREAK A
cde
BREAK A
我能找到的所有 awk 样本都没有说明我可能使用同一行作为匹配段的开始和结束的可能性。
附:我不确定这是否重要,但在实际文件中BREAK 出现在行首,而A 和B 出现在行中间。
【问题讨论】:
标签: shell awk pattern-matching