Linux命令--paste
简介
paste命令用于合并文件行
参数说明
-d: 自定义间隔符,默认为tab
-s:串行处理,非并行
示例
将两个文件,按照行合并
demo1.conf内容如下:
name
domain
ip
area
user
password
role
demo2.conf内容如下
test
test
127.0.0.1
china
admin
admin
admin
如下,此时将两个文件按照行合并,同时中间默认使用tab间隔,同时将结果打印出来
# paste demo1.conf demo2.conf
name test
domain test
ip 127.0.0.1
area china
user admin
password admin
role admin
将文件串行合并,并指定分割符
paste -s -d '|' demo1.conf## 结果
name|domain|ip|area|user|password|role