AWK处理两个文件公共字段【 并不要去列号相等####】把^M处理后果然顺利成功

awk ’ {if (ARGIND==1) grade[$2] = $0} {if (ARGIND>1 && ($2 in grade)) print grade[$2]} ’ chang duan |head

把^M处理后果然顺利成功
(base) [zhangyong@cluster kang]$ awk ’ {if (ARGIND==1) grade[$2] = $0} {if (ARGIND>1 && ($2 in grade)) print grade[$2]} ’ chang duan |head
chr1 180901 1
chr1 10254 0
chr1 779154 7
chr1 779154 7
chr1 827470 9
chr1 869893 11
chr1 923796 17
chr1 959342 22
chr1 959342 22
chr1 966718 24

(base) [zhangyong@cluster kang]$ awk ’ {if (ARGIND==1) grade[$2] = $0} {if (ARGIND>1 && ($2 in grade)) print grade[KaTeX parse error: Expected 'EOF', got '}' at position 3: 2]}̲ ' ff.csv gg.cs…

#############
并不要去列号相等####
awk ’ {if (ARGIND==1) grade[$3] = $0} {if (ARGIND>1 && ($2 in grade)) print grade[$2]} ’ c d |head

awk ’ NR==FNR {a[$3]=$0;next} NR!=FNR {if($2 in a)print a[$2]} ’ c d |head

https://blog.csdn.net/wangshuxing/article/details/84722253?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160215546119724839261196%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160215546119724839261196&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v3~pc_rank_v2-9-84722253.first_rank_ecpm_v3_pc_rank_v2&utm_term=awk+%E6%8A%8A%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%96%87%E4%BB%B6%E7%9B%B8%E5%90%8C%E7%9A%84%E5%8A%A0%E5%88%B0%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6%E3%80%91&spm=1018.2118.3001.4187

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值