unix: merge 2 files using 2nd columns

Я бы хотел объединить два файла в соответствии с содержимым их 2-х столбцов.

Файл 1:

"4742"  "209220_at"     2.60700394801826
"104"   "209396_s_at"   2.60651442103297
"749"   "202409_at"     2.59424724783704
"4168"  "209875_s_at"   2.58773204877464
"3973"  "1431_at"       2.52832098784342
"1826"  "207201_s_at"   2.41685345240968

Файл2:

"653"   "1431_at"       2.14595534191867
"1109"  "207201_s_at"   2.13777517447307
"353"   "212531_at"     2.12706340284672
"381"   "206535_at"     2.11456707231618
"1846"  "204534_at"     2.10919474441178

Чтобы иметь в конце :

"3973"  "1431_at"       2.52832098784342 "653"   "1431_at"       2.14595534191867
"1826"  "207201_s_at"   2.41685345240968 "1109"  "207201_s_at"   2.13777517447307

Я безуспешно пробовал comm , diff , какой-то непонятный awk однострочник. Любая помощь очень ценится. Ben

5
задан Benoit B. 11 February 2011 в 16:53
поделиться