Chinaunix
标题:
输出A文件中某列列与B文件中某列相同的整行内容
[打印本页]
作者:
寂寞卜孤单
时间:
2016-03-24 15:14
标题:
输出A文件中某列列与B文件中某列相同的整行内容
A文件
2016-03 1 a
2016-03 2 s
2016-03 3 d
2016-03 4 f
2016-03 5 g
2016-04 5 gg
2016-05 5 ggg
2016-03 6 h
2016-03 7 j
2016-03 8 k
2016-01 9 l
2016-02 9 ll
2016-03 9 lll
B文件
1
3
5
6
9
输出A文件中第二列与B文件相同的整行内容
C文件
2016-03 1 a
2016-03 3 d
2016-03 5 g
2016-04 5 gg
2016-05 5 ggg
2016-03 6 h
2016-01 9 l
2016-02 9 ll
2016-03 9 lll
作者:
moperyblue
时间:
2016-03-24 15:19
awk 'NR==FNR{a[$1]=$1;next}a[$2]' B A
复制代码
作者:
elu_ligao
时间:
2016-03-24 17:15
join -2 2 b a
复制代码
作者:
jcdiy0601
时间:
2016-03-25 09:54
awk 'NR==FNR{a[$1]=$1}NR>FNR{if(a[$2])print}' 2 1
2016-03 1 a
2016-03 3 d
2016-03 5 g
2016-04 5 gg
2016-05 5 ggg
2016-03 6 h
2016-01 9 l
2016-02 9 ll
2016-03 9 lll
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2