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