che kinf della fusione?
ci sono molti sensi, voi possono usare il sed/awk anche.
awk - F \| 'COMINCIARE {
mentre ((getline <�> 0)
f2data [$1] = $2 “|„ $3}
{c2=f2data [$2]
se ("" di c2==) c2= "|"
stampa $0 c2 “|„
} 'file1
O:
gatto file1 file2 >file3
o
gatto file2 >>file1
o
T - un file1 file2