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

    科技2026-03-09  6

    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

    Processed: 0.010, SQL: 9