OSDN Git Service

coreutils: Download ja.po.8.32 from translation project
[linuxjm/jm.git] / manual / GNU_coreutils / release / man1 / join.1
index 73e6bf2..0d3a309 100644 (file)
-.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH JOIN 1 "April 2010" "GNU coreutils 8.5" ユーザーコマンド
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.13.
+.TH JOIN "1" "2021年5月" "GNU coreutils" "ユーザーコマンド"
 .SH 名前
-join \- join lines of two files on a common field
+join \- 2 つのファイルのフィールドが共通な行を結合する
 .SH 書式
-\fBjoin\fP [\fIOPTION\fP]... \fIFILE1 FILE2\fP
+.B join
+[\fI\,OPTION\/\fR]... \fI\,FILE1 FILE2\/\fR
 .SH 説明
 .\" Add any additional description here
 .PP
-For each pair of input lines with identical join fields, write a line to
-standard output.  The default join field is the first, delimited by
-whitespace.  When FILE1 or FILE2 (not both) is \-, read standard input.
-.TP 
-\fB\-a\fP FILENUM
-print unpairable lines coming from file FILENUM, where FILENUM is 1 or 2,
-corresponding to FILE1 or FILE2
-.TP 
-\fB\-e\fP EMPTY
-replace missing input fields with EMPTY
-.TP 
-\fB\-i\fP, \fB\-\-ignore\-case\fP
-ignore differences in case when comparing fields
-.TP 
-\fB\-j\fP FIELD
-equivalent to `\-1 FIELD \fB\-2\fP FIELD'
-.TP 
-\fB\-o\fP FORMAT
-obey FORMAT while constructing output line
-.TP 
-\fB\-t\fP CHAR
-use CHAR as input and output field separator
-.TP 
-\fB\-v\fP FILENUM
-like \fB\-a\fP FILENUM, but suppress joined output lines
-.TP 
-\fB\-1\fP FIELD
-join on this FIELD of file 1
-.TP 
-\fB\-2\fP FIELD
-join on this FIELD of file 2
-.TP 
-\fB\-\-check\-order\fP
-入力が正しくソートされているかを確認する。
-全ての入力行が対応している場合であっても行われる。
-.TP 
-\fB\-\-nocheck\-order\fP
-入力が正しくソートされているかの確認を行わない。
-.TP 
-\fB\-\-header\fP
-treat the first line in each file as field headers, print them without
-trying to pair them
-.TP 
-\fB\-\-help\fP
-この使い方を表示して終了する
-.TP 
-\fB\-\-version\fP
+入力行のあるフィールドを比較し、同一だった場合、結合して標準出力に出力します。
+スペースで区切られた最初のフィールドがデフォルトで比較されます。
+.PP
+FILE1 と FILE2 の一方が \- の場合 (両方は不可)、標準入力から読み込みます。
+.TP
+\fB\-a\fR FILENUM
+ファイル FILENUM の組み合わせの対応づけができない行も
+出力する。FILENUM は 1 または 2 であり、
+それぞれ FILE1 や FILE2 に対応する
+.TP
+\fB\-e\fR EMPTY
+入力フィールドが存在しない場合 EMPTY で置き換える
+.TP
+\fB\-i\fR, \fB\-\-ignore\-case\fR
+フィールドを比較する時に大文字と小文字の違いを無視する
+.TP
+\fB\-j\fR FIELD
+\&'\-1 FIELD \fB\-2\fR FIELD' と同等
+.TP
+\fB\-o\fR FORMAT
+出力行の生成を FORMAT に基づいて行う
+.TP
+\fB\-t\fR CHAR
+入出力のフィールドの区切り文字として CHAR を使用する
+.HP
+\fB\-v\fR FILENUM        \fB\-a\fR FILENUM と同様だが、結合した行を出力しない
+.TP
+\fB\-1\fR FIELD
+FILE1 の FIELD 番目のフィールドを使用して結合する
+.TP
+\fB\-2\fR FIELD
+FILE2 の FIELD 番目のフィールドを使用して結合する
+.TP
+\fB\-\-check\-order\fR
+入力行の組み合わせが全て存在していたとしても、入力
+が正しく並べ替えられているかを確認する
+.TP
+\fB\-\-nocheck\-order\fR
+入力が正しく並べられているかを確認しない
+.TP
+\fB\-\-header\fR
+各ファイルの 1 行目をヘッダとして扱い、結合せずに
+表示を行う
+.TP
+\fB\-z\fR, \fB\-\-zero\-terminated\fR
+行の区切りとして改行文字ではなく NUL を使用する
+.TP
+\fB\-\-help\fR
+使い方を表示して終了する
+.TP
+\fB\-\-version\fR
 バージョン情報を表示して終了する
 .PP
-Unless \fB\-t\fP CHAR is given, leading blanks separate fields and are ignored,
-else fields are separated by CHAR.  Any FIELD is a field number counted from
-1.  FORMAT is one or more comma or blank separated specifications, each
-being `FILENUM.FIELD' or `0'.  Default FORMAT outputs the join field, the
-remaining fields from FILE1, the remaining fields from FILE2, all separated
-by CHAR.
+\fB\-t\fR CHAR が指定されない限り、空白がフィールドを分離し、先頭の空白は無視されます。
+指定された場合はフィールドは CHAR によって分離されます。
+全ての FIELD は 1 から始まるフィールド番号で識別されます。
+FORMAT は一つ以上のコンマ (,) または空白で区切られたフィールド指定で、
+それぞれの指定は 'FILENUM.FIELD' または '0' です。
+デフォルトの FORMAT では、結合されたフィールド、 FILE1 の残ったフィールド、
+FILE2 の残ったフィールドを CHAR で区切って出力します。
+FORMAT が 'auto' というキーワードの場合、各ファイルの最初の行により、
+各行で出力されるフィールドの数が決定されます。
+.PP
+重要: FILE1 と FILE2 は結合するフィールドに関してソートされていなければいけません。
+例えば、'join' にオプションを指定しないときは "sort \fB\-k\fR 1b,1" を使用し、
+\&'sort' にオプションを指定しないときは "join \fB\-t\fR ''" を使用します。
+備考として、比較の優先順位は 'LC_COLLATE' で指定された規則に基づきます。
+入力がソートされておらず、いくつかの行が結合できない場合は、
+警告メッセージが表示されます。
 .PP
-Important: FILE1 and FILE2 must be sorted on the join fields.  E.g., use `
-sort \fB\-k\fP 1b,1 ' if `join' has no options, or use ` join \fB\-t\fP \*(rq ' if
-`sort' has no options.  Note, comparisons honor the rules specified by
-`LC_COLLATE'.  If the input is not sorted and some lines cannot be joined, a
-warning message will be given.
+GNU coreutils のオンラインヘルプ: <https://www.gnu.org/software/coreutils/>
+翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。
+詳細な文書 <https://www.gnu.org/software/coreutils/join>
+(ローカルでは info '(coreutils) join invocation' で参照可能)。
 .SH 作者
-Mike Haertel が作成した。
-.SH バグ報告
-join のバグは bug\-coreutils@gnu.org に報告してください。
-.br
-GNU coreutils のホームページは <http://www.gnu.org/software/coreutils/> です。
-.br
-GNU ソフトウェアを使用するための一般的なヘルプ <http://www.gnu.org/gethelp/> にある。
-.br
-join の翻訳のバグは <http://translationproject.org/team/> に報告してください。
+作者 Mike Haertel。
 .SH 著作権
-Copyright \(co 2010 Free Software Foundation, Inc.  License GPLv3+: GNU GPL
-version 3 or later <http://gnu.org/licenses/gpl.html>.
+Copyright \(co 2020 Free Software Foundation, Inc.
+ライセンス GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
 .br
-This is free software: you are free to change and redistribute it.  There is
-NO WARRANTY, to the extent permitted by law.
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.
 .SH 関連項目
 comm(1), uniq(1)
 .PP
-\fBjoin\fP の完全なマニュアルは Texinfo マニュアルとして用意されている。
-\fBinfo\fP と \fBjoin\fP のプログラムがお使いの環境に適切にインストールされているならば、
-コマンド
+.B join
+の完全なマニュアルは Texinfo マニュアルとして整備されている。もし、
+.B info
+および
+.B join
+のプログラムが正しくインストールされているならば、コマンド
 .IP
-\fBinfo coreutils \(aqjoin invocation\(aq\fP
+.B info join
 .PP
-を実行すると、完全なマニュアルを読むことができるはずである
+を使用すると完全なマニュアルを読むことができるはずだ