1. ホーム
  2. grep

[解決済み] 単語リストでgrepする方法

2023-03-21 14:39:29

質問

改行で区切られた100の単語を含むファイルAを持っています。ファイルBを検索して、ファイルA内の単語がすべて出現するかどうかを確認したいと思います。

私は以下を試しましたが、私にはうまくいきません。

grep -F A B

どのように解決するのですか?

オプションで -f :

$ grep -f A B

オプションの -F は固定文字列検索を行いますが -f はパターンファイルを指定するためのものです。ファイルに正規表現ではなく、固定文字列しか含まれていない場合は、両方が必要な場合があります。

$ grep -Ff A B

また -w オプションも必要かもしれません。

$ grep -wFf A B

読む man grep を読んでください。