paste

ファイルを水平方向に連結する(1)

構文

paste [オプション] [FILE]...

オプション

-d,
--delimiters=LIST タブの代わりに区切り文字をLISTで指定する
-s, --serial 縦方向に連結する
FILE 連結するファイルを指定する

説明

1つ以上のファイルを読み込み、水平方向に連結して標準出力に出力する。デフォルトでは、タブ区切りで連結される。

使用例

sample1とsample2を水平方向に連結する。

$ cat sample1
Japan
U.S.
U.K.
Germany
$ cat sample2
Tokyo
Washington
London
Berlin
$ paste sample1 sample2
Japan   Tokyo
U.S.    Washington
U.K.    London
Germany Berlin

区切り文字を「:」としてsample1とsample2を水平方向に連結する。

$ paste -d":" sample1 sample2
Japan:Tokyo
U.S.:Washington
U.K.:London
Germany:Berlin