Listando entradas não correspondentes usando 'grep -f'

O comando a seguir fornece uma lista de expressões correspondentes:

grep -f /tmp/list Filename* > /tmp/output

olist O arquivo é então analisado e usado para pesquisarFilename* para a sequência analisada. Os resultados são salvos emoutput.

Como eu produziria a string analisada delist no caso em que não há correspondência no Nome do arquivo *?

Conteúdo dolist O arquivo pode ser:

ABC
BLA
ZZZ
HJK

Arquivos de exemplo:

Filename1:5,ABC,123
Filename2:5,ZZZ,342

Resultado do comando em execução:

BLA
HJK

Pergunta de estouro de pilha2480584 parece ser relevante, através do uso de uma instrução if. No entanto, não tenho certeza de como gerar a string analisada para o arquivo de saída. Exigiria algum tipo de linha de leitura?

TIA,

Microfone

questionAnswers(2)

yourAnswerToTheQuestion