入力ファイル1
A1 123 AA
B1 123 BB
C2 44 CC1
D1 12 DD1
E1 11 EE1
入力ファイル2
A sad21 1
DD1 124f2 2
CC 123tges 3
BB 124sdf 4
AA 1asrf 5
出力ファイル
A1 123 AA 1asrf 5
B1 123 BB 124sdf 4
D1 12 DD1 124f2 2
出力ファイルの作成
入力ファイル1の3列目と入力ファイル2の1列目をチェックします。
一致する場合は、出力ファイルに出力します。
ノート :
ファイルはソートされていません
私は試した :
join -t, A B | awk -F "\t" 'BEGIN{OFS="\t"} {if ($3==$4) print $1,$2,$3,$4,$6}'
ただし、ファイルがソートされていないため、これは機能しません。したがって、条件($ 3 == $ 4)は常に機能するとは限りません。助けてください 。