我遇到以下问题:
说我有一个单词列表,我想从多个文本文件中搜索; 例如在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的默认行为)。
非常感谢任何建议。