paste命令用於將文字檔案或標準輸出中的內容貼上到新的檔案,他可以將來自不同檔案的資料貼上到一起,形成新檔案
paste [option] file1 file2
paste命令選項及其意義
-d #預設域分隔符是空格或tab鍵,設定新的域分隔符
-s #將每個檔案貼上成一行
-#從標準輸入中讀取資料
paste命令示例:
paste name age
將檔案name和age合併在一起,(貼上name和age,age的內容在name前)
paste age name
將檔案name和age合併在一起,並且使用:進行分隔
paste -d: name age
將檔案name和age合併在一起,並且使用@進行分隔
paste -d@ name age
將檔案name貼上在第一行,將檔案age貼上在第二行
paste -s name age
將檔案name貼上在第一行,將檔案age貼上在第二行,並用:進行分隔
paste -s -d: name age
paste命令的」-「選項比較特殊,當paste命令從標準輸入中讀取資料時,」-「選項才起作用
檢視/etc下的檔案列表,並用paste列印成每行顯示五個檔名
ls /etc/ | paste -d: - - - - -
Paste命令之簡單合併檔案
貼上兩個不同 的資料時,首先需將其分類,並確保兩個檔案行數相同。paste將按行將不同檔案行資訊放在一行。預設情況下,paste連線時,用空格或tab鍵分隔新行中不同文字,除非指定 d選項,它將成為域分隔符。paste格式為 paste d s file1 file2 選項含義如下 d 指定不同於空...
paste命令詳解
基礎命令學習目錄首頁 個人分類 linux paste命令和cut命令用法有點相似.用法格式 paste 選項 檔案1 檔案2 多個檔案用空格隔開即可 選項 d 指定分割符,預設為製表符 s 以每個檔案為乙個處理單元 rocrocket rocrocket programming cat p1.tx...
Shell基礎之 cut命令
cut命令用於從標準輸入檔案或文字檔案中按域或行提取文字 cut option file cut命令選項及其意義 c 指定提取的字元數或字元範圍 f 指定提取的域數或域範圍 d 改變域分隔符 cut c後跟數字表示字元數或字元範圍,共有三種表示方式 cn 表示第n個字元 cn m 表示n m個字元 ...