¿qué kinf de la fusión?
hay muchas maneras, usted puede utilizar sed/el awk también.
awk - F \| 'COMENZAR {
mientras que ((getline <�> 0)
f2data [$1] = $2 “|” $3}
{c2=f2data [$2]
si ("" de c2==) c2= "|"
impresión $0 c2 “|”
} 'file1
O:
gato file1 file2 >file3
o
gato file2 >>file1
o
te - un file1 file2