У меня есть список поисковых терминов в termlist.txt и каталог /dir /scripts, в котором много скриптов.
Как мне легко определить, содержит ли какой-либо файл в /dir /scripts какой-либо термин в списке из term.txt?
Это на сервере Unix.
grep -Fxrlf termlist.txt /dir/scripts
где варианты grep
-f file
использовать шаблоны из файла-F
шаблоны - это фиксированные строки, а не регулярные выражения-x
шаблон должен соответствовать всей строке (вы можете не захотеть этого)-l
выводит только имена файлов, содержащие совпадения-r
рекурсивный