0

次の問題で困っています。

複数のテキスト ファイルから検索したい単語のリストがあるとします。たとえば、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 のデフォルトの動作)。

どんな提案でも大歓迎です。

4

0 に答える 0