Se esses nomes de arquivo não contiverem novas linhas e forem um por linha no arquivo de texto você pode fazer:
cat file_with_filenames | xargs grep -F '50=MSFT'
(Você pode incluir as aspas duplas se fizerem parte da string de pesquisa).
Você está em um diretório com um grande número de logs FIX com mais de 1 GB. Você tem um arquivo de texto contendo os nomes de 10 desses arquivos. Como você pode procurar por todas as mensagens que contenham “50 = MSFT”, apenas nesses dez arquivos?
Se esses nomes de arquivo não contiverem novas linhas e forem um por linha no arquivo de texto você pode fazer:
cat file_with_filenames | xargs grep -F '50=MSFT'
(Você pode incluir as aspas duplas se fizerem parte da string de pesquisa).
Tags shell file-search