Bash\PHP - скрипт, делит предложения по файлам.
Входные данные (на латинице):
Файл names.txt - файл с короткими предложениями из 2-3 слов.
Файл in.txt - файл, с 10 000 предложениями.
После запуска, скрипт читает строчку из names.txt = создаем папку в папке Out - новую папку, её название = строчка эта.
После, разбиваем строчку на слова (например разбили на 3 слова).
Ищем в in.txt = предложения, в которых присутствуют эти три слова (или вхождение этих слов в другие слова = work = works).
И сохраняем это предложения в файл Keys.txt в соответствующей папке.
==
Пример:
В names.txt: freelance job
Создали папку freelance job
Разбили на слова freelance, job
Нашли в файле in.txt предложения, где присутствовали эти два слова или вхождение этих слов в другие
...
freelance photography websites job
technical writer freelance job
solidworks freelance jobs
и записали их в файл Keys.txt в папке freelance job