名称:paste
位置:/usr/bin/paste
权限:所有用户
作用:多个文件的对应的两行贴在一起,
用法:paste [OPTION]... [FILE]...
选项:
-d 连接两行的分隔符,默认是以[TAB]作为分隔符
- 如果file 部分写作-,那么表示来自standard input的数据
$ cat a
pa:11:a
sa:32:c
app:5:b
stort:1:d
pear:4:aa
hello:3:f
$ cat b
acccc
ab
c
bdd
daa
ac
b
fdd
$ paste a b
pa:11:a acccc
sa:32:cab
app:5:bc
stort:1:dbdd
pear:4:aadaa
hello:3:fac
b
fdd
$ paste -d "," a b 指定以逗号作为分隔符
pa:11:a, acccc
sa:32:c,ab
app:5:b,c
stort:1:d,bdd
pear:4:aa,daa
hello:3:f,ac
, b
,fdd
file 写作-的例子,指定以@为分隔符
$ cat b | paste -d "@" a -
pa:11:a@ acccc
sa:32:c@ab
app:5:b@c
stort:1:d@bdd
pear:4:aa@daa
hello:3:f@ac
@ b
@fdd