Wie finde ich die gleichen Wörter in zwei verschiedenen Textdateien und drucke diese Zeilen mit bash aus?

Ich habe zwei Textdateien. Eine enthält nur eine Wortspalte. Hunderte von Wörtern. Nur ein Wort in jeder Zeile. Die zweite enthält viele Spalten pro Zeile.

Ich muss die Wörter aus der ersten Textdatei finden, die in der zweiten Textdatei enthalten sind, und die gesamte Zeile aus der zweiten Textdatei, in der sich dieses Wort befindet, mit awk, grep oder einem anderen Befehlszeilenprogramm drucken. Zum Beispiel:

Textdatei 1:

car
house
notebook

Textdatei 2:

32233: FTD laptop
24342: TGD car
2424: jdj notebook

Ausgabe:

24342: TGD car
2424: jdj notebook

Antworten auf die Frage(1)

Ihre Antwort auf die Frage