que kinf da fusão?
há muitas maneiras, você pode usar o sed/awk demasiado.
awk - F \| 'COMEÇAR {
quando ((getline <�> 0)
f2data [$1] = $2 “|” $3}
{c2=f2data [$2]
se ("" de c2==) c2= "|"
cópia $0 c2 “|”
} 'file1
OU:
gato file1 file2 >file3
ou
gato file2 >>file1
ou
T - um file1 file2