1 .\" @(#)join.1 6.1 (Berkeley) 4/29/85
3 .TH JOIN 1 "April 29, 1985"
6 join \- relational database operator
18 forms, on the standard output,
20 of the two relations specified by the lines of
26 is `\-', the standard input is used.
31 must be sorted in increasing ASCII collating
32 sequence on the fields
33 on which they are to be joined,
34 normally the first in each line.
36 There is one line in the output
37 for each pair of lines in
41 that have identical join fields.
42 The output line normally consists of the common field,
43 then the rest of the line from
45 then the rest of the line from
48 Fields are normally separated by blank, tab or newline.
49 In this case, multiple separators count as one, and
50 leading separators are discarded.
52 These options are recognized:
55 In addition to the normal output,
56 produce a line for each unpairable line in file
63 Replace empty output fields by string
80 Each output line comprises the fields specified in
82 each element of which has the form
94 as a separator (tab character).
97 in a line is significant.
103 With default field separation,
104 the collating sequence is that of
108 the sequence is that of a plain sort.
118 are wildly incongruous.
119 .\" ref. to awk(9) man page corrected -- ASW 2005-01-15