3

如何使用 UNIX 命令等将文件的第一列附加到另一个文件?

例子:

file1
-----
10 foo
20x bar
30 baz

file2
-----
obama
clinton 
nixon

Result:
-------
10 obama
20x clinton
30 nixon

就我而言,file1并且file2保证具有相同的行数。

4

1 回答 1

3

使用cutpaste

paste -d ' ' <(cut -d ' ' -f 1 file1) file2

输出:

$ paste -d ' ' <(cut -d ' ' -f 1 file1) file2
10 obama
20x clinton 
30 nixon
于 2013-04-29T01:09:10.280 回答