Provided by: manpages-ja_0.5.0.0.20131015+dfsg-2_all bug

名前

       join - 2 つのファイルのフィールドが共通な行を結合する

書式

       join [OPTION]... FILE1 FILE2

説明

       入力行のあるフィールドを比較し、同一だった場合、結合して標準出力に出力します。 スペースで区切られた最初の
       フィールドがデフォルトで比較されます。 FILE1 または FILE2 が - の場合(両方は不可)、標準入力から読み込まれ
       ます。

       -a FILENUM
              ファイル FILENUM からの組み合わせの対応づけができない行も 出力する。FILENUM は 1 または 2 でありそ
              れぞれ FILE1 または FILE2 を表す

       -e EMPTY
              入力フィールドが存在しない場合 EMPTY で置き換える

       -i, --ignore-case
              フィールドを比較する時に大文字と小文字の違いを無視する

       -j FIELD
              '-1 FIELD -2 FIELD' と同等

       -o FORMAT
              出力行の生成を FORMAT に基づいて行う

       -t CHAR
              入出力のフィールドの区切り文字として CHAR を使用する

       -v FILENUM        -a FILENUM と同様だた結合した行を出力しない

       -1 FIELD
              FILE1 の FIELD 番目のフィールドを使用して結合する

       -2 FIELD
              FILE1 の FIELD 番目のフィールドを使用して結合する

       --check-order
              入力行の組み合わせが全て存在していたとしても、入力 が正しく並べ替えられているかを確認する

       --nocheck-order
              入力が正しく並べられているかを確認しない

       --header
              各ファイルの1行目をヘッダとして扱い、結合せずに 表示を行う

       --help この使い方を表示して終了する

       --version
              バージョン情報を表示して終了する

       -t CHAR が与えられない限り、空白がフィールドを分離し、先頭の空白は無視されます。 そうでない場合はフィール
       ドは CHAR によって分離されます。全ての FIELD は 1 から 始まるフィールド番号です。 FORMAT は一つ以上のコン
       マ  (,) または空白で区切られた フィールド指定で 'FILENUM.FIELD' または '0' です。デフォルトの FORMAT では
       結合された フィールド、 FILE1 の残ったフィールド、FILE2  の残ったフィールドを  CHAR  で区切って  出力しま
       す。FORMAT  が 'auto' という予約語の場合、各ファイルの最初の行によって各行の 出力されるフィールドの数が決
       定されます。

       重要: FILE1 と FILE2 は結合するフィールドに関してソートされていなければいけません。 例えば、'join' にオプ
       ションを指定しないときは "sort -k 1b,1" を使用し、

              'sort' にオプションを指定しないときは "join -t ''" を使用します。

       備考として、比較の優先順位は 'LC_COLLATE' で指定された規則に基づきます。 もし入力がソートされておらず、い
       くつかの行が結合できない場合は、警告メッセージが 表示されます。

作者

       作者 Mike Haertel。

バグの報告

       join のバグを発見した場合は  bug-coreutils@gnu.org  に報告してください。  GNU  coreutils  のホームページ:
       <http://www.gnu.org/software/coreutils/>           GNU          ソフトウェアを使用する際の一般的なヘルプ:
       <http://www.gnu.org/gethelp/> join の翻訳に関するバグは <http://translationproject.org/team/ja.html> に連
       絡してください。 完全な文書を参照する場合は info coreutils 'join invocation' を実行してください。

著作権

       Copyright © 2012 Free  Software  Foundation,  Inc.   ライセンス  GPLv3+:  GNU  GPL  version  3  or  later
       <http://gnu.org/licenses/gpl.html>.   This  is free software: you are free to change and redistribute it.
       There is NO WARRANTY, to the extent permitted by law.

関連項目

       comm(1), uniq(1)

       join の完全なマニュアルは Texinfo マニュアルとして整備されている。もし、 info および join  のプログラムが
       正しくインストールされているならば、コマンド

              info join

       を使用すると完全なマニュアルを読むことができるはずだ。

GNU coreutils                                       2012年4月                                            JOIN(1)