添加来自不同文件的字段

wen*_*nzi 3 text-processing columns join

我有两个行数相同的文件 A 和 B。它们中的每一个都有多个列。我想在文件 A 中为每一行添加字段 6,在文件 B 中添加字段 3。例如:

文件A:

2769 RUT10EKl3fY 0 0.00483891 1352626500270 2 
2773 0XbIZqg4v7w 0 0.00360106 1352626851193 3
2777 j1tuJt5IyUw 0 0.00460544 1352627235337 4
Run Code Online (Sandbox Code Playgroud)

文件 B:

2769 RUT10EKl3fY 1
2773 0XbIZqg4v7w 8
2777 j1tuJt5IyUw 9
Run Code Online (Sandbox Code Playgroud)

结果(1+2、3+8、9+4):

3
11
13
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

ang*_*gus 6

做这个:

$ paste A B | awk '{ print $6 + $9 }'
Run Code Online (Sandbox Code Playgroud)

(假设您的意思是文件 A 的第 6 个字段和文件 B 的第 3 个字段(6 + 3 = 9))。