如何将一个文件中的相应行附加到另一个文件的相应行

如何将一个文件中的相应行附加到另一个文件的相应行

例如,如果我有文件 A:

s  
s  
s  
s  
s  

和文件B:

d  
d  
d  
d  
d  

如何制作文件C:

s d  
s d  
s d  
s d  
s d   

我一直在尝试使用 sed、awk 和 xargs 但没有成功。我在 Mac 上使用 bash。

答案1

任何一个

paste -d ' ' A B > C

或者

pr -Tm -s' ' A B > C

如果您不介意默认(制表符)分隔符,则可以删除分隔符规范(分别为-d ' '和)。-s' '

答案2

paste为你工作吗?

paste A B > C

它非常快。

相关内容