我有两个单独的 .txt 文件:
list.txt,包含字符串列表:
string1
string2
string3
和entry.txt,包含7个字段的不同行
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)
部分?