Linux:将两个不同文件中的数据合并为一个,如何完成?

Ita*_*not 2 linux bash

我有两个文件,一个用ip填充,一个ip在一行,另一个文件叫host,它包含ip文件中ip的解析名称.我正在尝试创建一个hosts文件,所以我试图从ip的文件中取出第一行,然后从hosts文件中插入一个空白然后插入解析主机,并对每个ip/hosts执行相同的操作.实现这一目标的最佳方式是什么?

ip的文件如下所示:

1.1.1.1
1.1.1.2
1.1.1.3
1.1.1.4

hosts文件如下所示:

server01
server02
server03
server04

Jes*_*ter 6

我假设两者都是有序的,在这种情况下你需要调用程序paste.就像是:

paste -d" " ips.txt names.txt
Run Code Online (Sandbox Code Playgroud)