paste

英[peɪst]   美[pest]  

n.麵團;糨糊;肉(或魚等)醬(做塗抹或烹飪用);(製作人造寶石的)鉛質玻璃

vt.粘貼,張貼;以…覆蓋於

第三人稱單數: pastes 複數: pastes 現在分詞: pasting 過去式: pasted

Linux paste指令 語法

作用:paste指令用於合併檔案的欄位。 paste指令會把每個文件以列對列的方式,一列列地加以合併。

語法:paste [-s][-d <間隔字元>][--help][--version][檔案...]

Linux paste指令 範例

使用paste指令將檔案"file"、"testfile"、"testfile1"進行合併,輸入以下指令:

paste file testfile testfile1 #合并指定文件的内容

但是,在執行上述指令之前,先使用"cat"指令對3個文件內容進行檢視,顯示如下所示:

$ cat file                  #file文件的内容  xiongdan 200  lihaihui 233  lymlrl 231  $ cat testfile

   #testfile檔案的內容 liangyuanm  ss  

$ cat testfile1             #testfile1文件的内容  huanggai 56  zhixi 73

當合併指令"$ paste file testfile testfile1"執行後,程式介面中將顯示合併後的文件內容,如下所示:

xiongdan 200  lihaihui 233  lymlrl 231  liangyuanm  ss  
huanggai 56  zhixi 73

若使用paste指令的參數"-s",則可以將一個文件中的多行資料合併為一行進行顯示。例如,將檔案"file"中的3行資料合併為一行資料進行顯示,輸入如下指令

$ paste -s file             #合并指定文件的多行数据

上面的指令執行後,顯示的資料內容如下所示:

xiongdan 200 lihaihui 233 lymlrl 231