paste 命令用于合并文件的行。它可以合并一個(gè)文件或多個(gè)文件中的行。
paste 命令的語(yǔ)法如下所示:
paste [OPTION]... [FILE]...
現(xiàn)在有如下兩個(gè)示例文件:

示例文件
默認(rèn)情況下,使用 paste 命令合并文件,各文件中的各行將以制表符(Tab)作為分隔符進(jìn)行合并并輸出:

合并之后的輸出
使用 -d 選項(xiàng),可以指定各個(gè)文件中的各行在合并時(shí)所使用的分隔符:

使用分隔符的效果
當(dāng)合并兩個(gè)以上文件的時(shí)候,也可以指定多個(gè)分隔符:

指定多個(gè)分隔符
使用 -s 選項(xiàng),paste 命令可以順序地合并文件,即它順序地將每個(gè)文件中的所有行的內(nèi)容合并為一行,由此每個(gè)文件的內(nèi)容被合并為單一的一行:

使用 -s 選項(xiàng)
使用 paste 命令,將文件的內(nèi)容由一列轉(zhuǎn)換為多列(一個(gè)“-”為一列):

轉(zhuǎn)換為多列
本文參考自 《Linux Shell命令行及腳本編程實(shí)例詳解 》