我有两个这样的文件:
文件_A:
1 A
2 B
3 C
文件_B:
1 D
2 B
3 C
因此,我想要做的是根据第 2 列找到匹配的行并获取一个新文件。这两个文件都有一个标题行
答案1
您可以使用:
while read line; do grep "${line##* }" File_B; done < File_A > File_C
我有两个这样的文件:
文件_A:
1 A
2 B
3 C
文件_B:
1 D
2 B
3 C
因此,我想要做的是根据第 2 列找到匹配的行并获取一个新文件。这两个文件都有一个标题行
您可以使用:
while read line; do grep "${line##* }" File_B; done < File_A > File_C