man grep
:
-f FILE, --file=FILE
Obtain patterns from FILE, one per line. The empty file contains zero patterns, and therefore matches nothing. (-f is specified by POSIX.)
Supondo que o arquivo a.txt tenha:
1a
2b
3c
4d
então
grep "1" a.txt
retornaria:
1a
e
grep "3" a.txt
retornaria:
3c
e se eu quiser colocar um arquivo de critérios chamado crit.txt com o seguinte conteúdo:
1
3
existe um switch no grep para dizer -cf para o arquivo de critérios onde eu poderia fazer
grep -cf crit.txt a.txt
que retornaria:
1a
3c
ou existe outra ferramenta que faz a mesma coisa e me fornece um exemplo de como usar a ferramenta. A ferramenta deve ser um comando de um forro.
Tags grep text-processing