Next: , Previous: cut invocation, Up: Operating on fields within a line


8.2 paste: ファイルの行を統合します

pasteは,与えられたそれぞれのファイルの,順番的に対応してい る行を,TAB文字で分離しながら標準出力に書き出します.‘-’のファイ ル名に対して,または入力ファイルが与えられない場合,標準入力が使用され ます.

例えば以下のようになります.

     $ cat num2
     1
     2
     $ cat let3
     a
     b
     c
     $ paste num2 let3
     1       a
     2       b
             c

概要です.

     paste [option]... [file]...

プログラムは以下のオプションを受け入れます.Common optionsも参照 してください.

-s
--serial
それぞれのファイルから一行ではなく,一度に一つのファイルの行をペースト します.
          $ paste -s num2 let3
          1       2
          a       b       c

-d delim-list
--delimiters=delim-list
統合される行の分離文字TABの代わりに,delim-listの文字を順番に使 用します.delim-listが使い尽くされたとき,最初から再び開始します.
          $ paste -d '%_' num2 let3 num2
          1%a_1
          2%b_2
          %c_

終了ステータスのゼロは成功を示し,ゼロ以外の値は失敗を示します.