我关于 Perl 的问题与此处回答的涉及 Python 的问题非常相似: 如何在文档中搜索关键字,然后在 Python 中原始关键字的一组行内搜索后续关键字?
这包括搜索一个关键字,然后在原始关键字附近(例如加减 5 行)的关键字列表(例如,您有 4 个单词的列表)中搜索另一个关键字,然后在匹配时打印出一系列行(说从原始关键字加上减去 20 行)
如果可能,两个扩展:
Ext 1:在打印输出中突出显示关键词
Ext 2:从目录中搜索所有文件并将文件名添加到打印输出(文件名在一行中,后跟从文件中提取的行)
即使针对类似的例子,我也会很感激......