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)
いいですか?