从日志流中过滤日志输出块
这是我的任务: 我有一个来自消息传递过程的实时日志输出源流。许多输出与我无关,但有些部分我想单独收集和评估。这些块以“---BEGIN Request---”开头,位于以日期/时间、主机名和进程[pid]开头的单独行的末尾。相应地,一个块以另一行末尾的“---END Request---”结尾。这两者之间的是我想要捕获的内容。 我尝试使用 sed 处理日志摘录文件,但失败了。我尝试删除焦点之外的所有内容,但仍然得到了每一行。也许有人看到了我的错误: sed -r '/---END Request---$/{ $!{ N s/---END R...