linux paste变量,Linux paste命令详解
?Linux 命令大全
小白告訴你:Linux paste 命令用于合并文件的列。
paste 指令會(huì)把每個(gè)文件以列對(duì)列的方式,一列列地加以合并。
語(yǔ)法
paste [-s][-d ][--help][--version][文件...]
參數(shù):
-d或–delimiters= 用指定的間隔字符取代跳格字符。
-s或–serial 串列進(jìn)行而非平行處理。
–help 在線幫助。
–version 顯示幫助信息。
[文件…] 指定操作的文件路徑
實(shí)例
使用paste指令將文件”file”、”schoolw3c”、”schoolw3c1″進(jìn)行合并,輸入如下命令:
paste file schoolw3c schoolw3c1 #合并指定文件的內(nèi)容
但是,在執(zhí)行以上命令之前,首先使用”cat”指令對(duì)3個(gè)文件內(nèi)容進(jìn)行查看,顯示如下所示:
$ cat file #file文件的內(nèi)容
xiongdan 200
lihaihui 233
lymlrl 231
$ cat schoolw3c #schoolw3c文件的內(nèi)容
liangyuanm ss
$ cat schoolw3c1 #schoolw3c1文件的內(nèi)容
huanggai 56
zhixi 73
當(dāng)合并指令”$ paste file schoolw3c schoolw3c1″執(zhí)行后,程序界面中將顯示合并后的文件內(nèi)容,如下所示:
xiongdan 200
lihaihui 233
lymlrl 231
liangyuanm ss
huanggai 56
zhixi 73
若使用paste指令的參數(shù)”-s”,則可以將一個(gè)文件中的多行數(shù)據(jù)合并為一行進(jìn)行顯示。例如,將文件”file”中的3行數(shù)據(jù)合并為一行數(shù)據(jù)進(jìn)行顯示,輸入如下命令
$ paste -s file #合并指定文件的多行數(shù)據(jù)
上面的命令執(zhí)行后,顯示的數(shù)據(jù)內(nèi)容如下所示:
xiongdan 200 lihaihui 233 lymlrl 231
注意:參數(shù)”-s”只是將schoolw3c文件的內(nèi)容調(diào)整顯示方式,并不會(huì)改變?cè)募膬?nèi)容格式。
?Linux 命令大全
總結(jié)
以上是生活随笔為你收集整理的linux paste变量,Linux paste命令详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 姚贝娜 之撒手 和 张万年 之离去,引发
- 下一篇: linux mint 修改dns,如何在