grepとxargsを組み合わせて複数文字列の検索を行いたい
下記のやりたいことを実現するコマンドをご教示ください。
前提条件
$ ls
log1
log2
log3
$ cat word.txt
apple
google
facebook
試したコマンド
$ cat word.txt | xargs grep -nr .
これだとうまくいかない!
やりたいこと
apple, google, facebookという文字列の最低でもいずれかを含む行を、カレントディレクトリにあるlog1-3から検索したい。find, grep, xargsの組み合わせで、特定の単語を、複数のファイルを対象にして検索する方法はぐぐったらでてくるのですが、自分がやりたいことが発見できずでして。
よろしくお願いします。