从文本文件中搜索多个关键字,并格式化输出

时间:2013-11-13 09:25:53

标签: grep text-search

我遇到以下问题:

说我有一个单词列表,我想从多个文本文件中搜索; 例如在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的默认行为)。

非常感谢任何建议。

0 个答案:

没有答案
相关问题