Você pode usar seu arquivo com muitas strings, uma por linha, como um argumento para a opção grep -f , que diz para procurar por strings listadas no arquivo nomeado:
grep -f patterns.txt *
(ou qualquer glob é apropriado). grep encontrará qualquer linha nos arquivos fornecidos que corresponda a qualquer um dos padrões em patterns.txt .
Você provavelmente deve especificar -F também se todas as strings forem strings fixas para corresponder.