Eu tenho uma lista de termos de pesquisa em termlist.txt e um diretório /dir/scripts que contém muitos scripts.
Como eu determinaria facilmente se algum arquivo em/dir/scripts contém algum termo na lista de term.txt?
Isso está em um servidor unix.
Responder1
grep -Fxrlf termlist.txt /dir/scripts
onde estão as opções do grep
-f file
usar padrões do arquivo-F
padrões são strings fixas, não expressões regulares-x
o padrão deve corresponder a toda a linha (você pode não querer isso)-l
produza apenas os nomes de arquivos que contêm a correspondência-r
recursivo