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