JOIN(1) JOIN(1) join - join lines of two files on a common field join []... 1 2 , . , . 1 2 - ( ), . -a , 1 2, 1 2 -e replace missing (empty) input fields with STRING; I.e., missing fields specified with '-12jo' options -i, --ignore-case -j ,,-1 -2 " -o -t -v like -a FILENUM, but suppress joined output lines -1 1 -2 2 --check-order , --nocheck-order --header , -z, --zero-terminated , --help --version ,,-t ", , . 1. , ,,FILENUM.FIELD" ,,0". , 1, 2, . ,,auto", . Important: FILE1 and FILE2 must be sorted on the join fields. E.g., use "sort -k 1b,1" if 'join' has no options, or use "join -t "" if 'sort' has no options. 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. . : bug-coreutils@gnu.org coreutils : : Copyright (C) 2026 Free Software Foundation, Inc. 3+: 3 . : . , . comm(1), uniq(1) ,,info '(coreutils) join invocation'" ; 3 . . , - TODO <>. coreutils 9.11 2026 JOIN(1)