求教在linux环境中用A文件关键词匹配B文件替换并输出
示例:catA.txtaaabbbcccdddcatB.txt111:fff222:aaa333:ddd444:ggg555:bbb用A.txt中的第一列字段匹配B.tx...
示例:
cat A.txt
aaa
bbb
ccc
ddd
cat B.txt
111:fff
222:aaa
333:ddd
444:ggg
555:bbb
用A.txt中的第一列字段匹配B.txt第二列字段,匹配到相同字段值,替换成B.txt中的第一列字段;如果没有匹配到还是保留为原有的字段。
想得到匹配后的的输出效果:
222
555
ccc
333 展开
cat A.txt
aaa
bbb
ccc
ddd
cat B.txt
111:fff
222:aaa
333:ddd
444:ggg
555:bbb
用A.txt中的第一列字段匹配B.txt第二列字段,匹配到相同字段值,替换成B.txt中的第一列字段;如果没有匹配到还是保留为原有的字段。
想得到匹配后的的输出效果:
222
555
ccc
333 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询