我遇到以下问题:
假设我有一个要从多个文本文件中搜索的单词列表;例如在keywords.txt中,我有:
word1
word2
word3
我想在许多其他文本文件中搜索每个单独的关键字。希望搜索的输出可以像这样格式化:
Keyword Sentence
word1 This sentence contains word1.
word1 This paragraph also contains word1.
word2 word2 does not exist in this file.
换句话说,我希望根据关键字对输出进行排序。
我使用 grep 取得了一点进展,但我不确定: 1)如何根据关键字对 grep 输出进行排序;2)如何输出整个句子,而不是只输出包含关键字的行(这是grep的默认行为)。
非常感谢任何建议。