поиск строк в шаблонах сопоставления файлов, определенных в другом файле

У меня есть два файла file1.txt

 kepaul jack mike david 

и file2.txt

 1 london smith 12564 2 miami jack 51616 3 la mike 165156 4 london kepaul 54654 5 miami grag 46546 

и мне нужно распечатать новые строки файлов из файла file2.txt содержащие имена, найденные в именах file1.txt . Поэтому мой результат должен быть

 4 london kepaul 54654 2 miami jack 51616 3 la mike 165156 

One Solution collect form web for “поиск строк в шаблонах сопоставления файлов, определенных в другом файле”

Можете ли вы использовать grep для этого? Если это так, вы можете сделать это с помощью

 grep -Ff file1.txt file2.txt 

читать шаблоны из file1.txt и сопоставлять их с file2.txt

  • vim / emacs для просмотра рекурсивных результатов поиска grep?
  • вкладка grep и символ звезды
  • grep выходит из-за использования плунжера - могу ли я заставить grep не использовать столько бара?
  • Могу ли я заставить grep обрабатывать экранированную многострочную линию как одну строку?
  • Как я могу использовать grep для поиска нескольких неназванных каталогов?
  • Маркировка команды в качестве переменной для повторного использования внутри каналов или отдельных команд
  • Как подсчитать вхождения каждого слова, принадлежащего файлу, во все количество файлов `n`, переданных в качестве аргументов?
  • Zero input_file_names в Grep
  • Как найти номер строки в файле с разделителями, который имеет <20 символов?
  • Ошибка или функция? Grep принимает файлы как флаги
  • Я хотел бы grep все файлы, кроме некоторых типов файлов?
  • Linux и Unix - лучшая ОС в мире.