bai_jimmy

导航

多文件合并

#!/bin/bash

awk -F "\t" '
function trim(str){ 
        sub(/^[ \t]*/,"",str); 
        sub(/[ \t]*$/,"", str);
        return str;
}
        NR==FNR{
                a[trim($1)] = $0
        }
        NR > FNR{
                if(a[trim($4)]){
                        print $0"\t"a[$4]
                }else{
                        #print trim($4)
                }
        }
' result_2 ueg

 

posted on 2016-11-03 19:37  bai_jimmy  阅读(117)  评论(0编辑  收藏  举报