Awk 如何在两个不同的文本文件中找到相同的单词,并使用bash打印这些行?

Awk 如何在两个不同的文本文件中找到相同的单词,并使用bash打印这些行?,awk,grep,Awk,Grep,我有两个文本文件。一个只包含一列单词。数百字。每行只有一个字。第二行包含很多列 我需要从第一个文本文件中找到第二个文本文件中的单词,并使用awk、grep或其他命令行程序打印第二个文本文件中单词所在位置的整行。例如: 文本文件#1: 文本文件#2: 输出: 24342: TGD car 2424: jdj notebook 试试这个: grep -Fwf file1 file2 如果您的第二个文件包含单词地毯,您的输出应该是什么样的?i、 e.文件1中的car是否应与文件2中的matter匹

我有两个文本文件。一个只包含一列单词。数百字。每行只有一个字。第二行包含很多列

我需要从第一个文本文件中找到第二个文本文件中的单词,并使用awk、grep或其他命令行程序打印第二个文本文件中单词所在位置的整行。例如:

文本文件#1:

文本文件#2:

输出:

24342: TGD car
2424: jdj notebook
试试这个:

grep -Fwf file1 file2

如果您的第二个文件包含单词
地毯
,您的输出应该是什么样的?i、 e.文件1中的
car
是否应与文件2中的
matter
匹配?可能与Hey、@Unheilig重复-编辑时,尝试修复令人尴尬的打字错误。
24342: TGD car
2424: jdj notebook
grep -Fwf file1 file2