что kinf слияния?
будут много дорог, вы могут использовать sed/awk слишком.
awk - f \| 'НАЧНИТЕ {
пока ((getline <�> 0)
f2data [$1] = $2 «|» $3}
{c2=f2data [$2]
если ("" c2==) c2= ", то|"
печать $0 c2 «|»
} 'file1
ИЛИ:
кот file1 file2 >file3
или
кот file2 >>file1
или
тройник - file1 file2