3

2 つの別個の .txt ファイルがあります。

文字列のリストを含む list.txt:

string1
string2
string3

7 つのフィールドを持つ異なる行を含む、entries.txt

name field2 field3 field4 field6 string1 field8

7 番目のフィールドが == である entry.txt から list.txt のいずれかの行にすべての行を取得する必要があります。

これはgrepで知っていgrep -F list.txt entries.txtますが、具体的には7番目のフィールドにある必要があるため、awkを使用したかったのです。

だから、それは次のようなものになりますawk '$7==$(any string from list.txt)'

その部分はどう書けば$(any string from list.txt)いいですか?

4

1 に答える 1