Объединение двух файлов по одному столбцу в unix

Я хочу объединить два файла по одному столбцу в unix.

У меня есть файл_a:

subjectid name age  
12 Jane 16  
24 Kristen 90  
15 Clarke 78  
23 Joann 31  

У меня есть другой файл_b:

subjectid prob_disease  
12 0.009  
24 0.738  
15 0.392  
23 1.2E-5  

Я хочу объединить эти файлы в командной строке. Я хотел бы объединить файлы a и b по subjectid. Поскольку каждый файл имеет длину около 2 миллионов строк, я пробовал в R, но он завис из-за объема данных, может ли кто-нибудь помочь мне сделать это в Linux? Желаемый результат:

subjectid prob_disease name age  
12 0.009 Jane 16  
24 0.738 Kristen 90   
15 0.392 Clarke 78  
23 1.2E-5 Joanna 31     

Пожалуйста, помогите и спасибо!

15
задан Carl Norum 5 March 2012 в 23:59
поделиться