[Linuxの]共通コマンドペーストコマンド

ペースト - ファイルの行をマージ

ペーストコマンドがリストされたファイルをマージするために使用されます。

ペーストコマンド・ファイルは、各列の列に、列が組み込まれるだろう。

 

構文:  貼り付け[OPTION] ... [FILE] ...

パラメータ:

  • -d <文字間隔>または--delimiters = <間隔キャラクター>
    • 指定された間隔タブ文字と文字を交換してください。
      • [ルートOldboy Oldboy @] #1 ペーストnumber.txt name.txt -d:        
        1 :ユーザー01
         2 :名前USER02
        。3 :USER03
        。4 :user04
        。5 :user05 
        
        -dパラメータは、種々の区切りリストで指定することができる 
        [ルート@ Oldboy Oldboy] #1 ペーストnumber.txt name.txt number.txt -d "=;:" 
        1 =ユーザー01 ;. 1。
        USER02命名2 = 2 
        3 = USER03 ;. 3。
        4 = user04 ;. 4。
        5 = user05 ;. 5。

         

  • -sまたは--serial
    • 平行ではなく、逐次処理で行います。
    • [ルート@ oldboy oldboy] 貼りnumber.txt name.txt -d "" -s 
      1,2,3,4,5 
      USER01、USER02、USER03、user04、user05

       

例:

1  データ準備
2 [Oldboy Oldboy @ルート] #1 。SEQ 5> number.txt        
3。 [Oldboy Oldboy @ルート] エコーユーザー{01..05} | xargsの-n1> name.txt 
。4 [Oldboy Oldboy @ルート] {} a..e school_エコー> school.txt 
。5  
。6つの #のビュー・データ
。7 [Oldboy Oldboy @ルート] #1 CATはnumber.txt name.txt school.txt 
。8。1
 。9 2
 10 3
 11 4
 12れる。5
 13は、 ユーザー01
 14  USER02命名
 15  USER03
 16  user04
 17 user05
 18は school_a school_b school_c school_d school_e
 。19  
20  3結合ファイル
21れる [Oldboy Oldboy @ルート] #1 school.txtペーストnumber.txtのname.txt     
22である。1        ユーザー01 school_a school_b school_c school_d school_e
 23は 2        USER02命名
 24。3        USER03
 25。4        user04
 26 5 user05

 

標準入力からデータをロードします:

[ルートoldboy oldboy @] 配列番号10> seq_1.txt 
[ルートoldboy @ oldboy] #1 ペースト-d '' - - <seq_1.txt 
1,2- 
、3,4- 
、5,6- 
、7,8- 
、9,10-

 

おすすめ

転載: www.cnblogs.com/zoe233/p/11802520.html