从 2 个文件中读取行并在一行 shell 脚本中打印这两个文件的值

从 2 个文件中读取行并在一行 shell 脚本中打印这两个文件的值

需要 unix shell 脚本的帮助。
我有2个文件:

文件1:

abc
def
ghi

文件2:

123
456
789

我需要输出如下:

abc 123
def 456
ghi 789

请您尽快帮忙

答案1

如果您只需要配对file1和行file2,请使用paste空格作为分隔符:

$ paste -d ' ' file1 file2
abc 123
def 456
ghi 789

如果没有该-d选项及其参数,paste将使用制表符作为列之间的分隔符。

$ paste file1 file2
abc     123
def     456
ghi     789

这一切都假设两个文件中的行数相同。

相关内容