基礎命令(十八)

2021-10-05 19:31:25 字數 1307 閱讀 5034

paste 命令用於合併檔案的列。

paste 指令會把每個檔案以列對列的方式,一列列地加以合併。

paste [-s][-d 《間隔字元》][–help][–version][檔案…]

引數:

-d《間隔字元》或-

-delimiters=

《間隔字元》  用指定的間隔字元取代跳格字元。

-s或-

-serial  串列進行而非平行處理。--

--version  顯示幫助資訊。

[檔案…] 指定操作的檔案路徑

使用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

注意:引數"-s"只是將testfile檔案的內容調整顯示方式,並不會改變原檔案的內容格式。

Python基礎(十八)

常規匯入 policy.py def policy func print 這是policy檔案中的函式 run.py import glance.api.policy glance.api.policy.policy func 執行結果 這是policy檔案中的函式 成功匯入 policy.py d...

CSS CSS基礎之十八

效果圖如下 如下 主要部分 第一步 taobaoslideseffect.htm 網幻燈片效果 mainpromotionbanner slideplayer 第二步 slideplayer.css 第一部分 body 第二部分 div mainpromotionbanner mainpromoti...

前端基礎(十八 BOM)

bom是瀏覽器物件模型的縮寫,它允許js與瀏覽器對話。bom主要用於管理視窗與視窗之間的通訊,故它的核心物件是window。bom提供了一些訪問視窗物件的一些方法,更重要的是它還提供了乙個訪問html頁面的一入口 document物件,通過document物件我們可以操縱dom元素完成更多更強大的功...