歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux命令 >> Linux命令之字符串處理命令paste命令使用實例

Linux命令之字符串處理命令paste命令使用實例

日期:2017/2/28 9:56:32   编辑:Linux命令
Linux命令

名稱: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</p> <p>$ cat b
acccc
a b
c
b dd
d aa
a c
b
f dd</p> <p>$ paste a b
pa:11:a acccc
sa:32:c a b
app:5:b c
stort:1:d b dd
pear:4:aa d aa
hello:3:f a c
b
f dd</p> <p>


代碼如下:
$ paste -d "," a b 指定以逗號作為分隔符
pa:11:a, acccc
sa:32:c,a b
app:5:b, c
stort:1:d,b dd
pear:4:aa,d aa
hello:3:f,a c
, b
,f dd

file 寫作-的例子,指定以@為分隔符


代碼如下:
$ cat b | paste -d "@" a -
pa:11:a@ acccc
sa:32:c@a b
app:5:b@ c
stort:1:d@b dd
pear:4:aa@d aa
hello:3:f@a c
@ b
@f dd

Copyright © Linux教程網 All Rights Reserved