JOIN(1)
π NAME π
Hii bestie, welcome to JOIN(1) β the manual page for join, the icon that, for each pair of input lines with identical join fields, writes a line to standard output. The default join field is the first one, delimited by blanks. β¨
Also: when FILE1 or FILE2 (not both) is -, it reads standard input. Slay.
π¦ SYNOPSIS π¦
join [OPTION]... FILE1 FILE2
πΈ DESCRIPTION πΈ
Okay so picture this: join takes two files, looks for lines with matching join fields, and for each pair of input lines with identical join fields, writes a line to standard output. The default join field is the first, delimited by blanks. That's the whole main-character move. π
And when FILE1 or FILE2 (not both) is -, it reads standard input. Not both, bestie β one of them. π«Ά
β¨ OPTIONS β¨
-a<FILENUM>β also print unpairable lines from fileFILENUM, whereFILENUMis1or2, corresponding toFILE1orFILE2.- Possible values:
12
- Possible values:
-v<FILENUM>β like-a FILENUM, but suppress joined output lines.- Possible values:
12
- Possible values:
-e<EMPTY>β replace missing input fields withEMPTY.-i,--ignore-caseβ ignore differences in case when comparing fields.-j<FIELD>β equivalent to'-1 FIELD -2 FIELD'.-o<FORMAT>β obeyFORMATwhile constructing the output line.-t<CHAR>β useCHARas the input and output field separator.-1<FIELD>β join on thisFIELDof file 1.-2<FIELD>β join on thisFIELDof file 2.--check-orderβ check that the input is correctly sorted, even if all input lines are pairable.--nocheck-orderβ do not check that the input is correctly sorted.--headerβ treat the first line in each file as field headers, print them without trying to pair them.-z,--zero-terminatedβ line delimiter is NUL, not newline.-h,--helpβ print help.-V,--versionβ print version.
π VERSION π
v(uutils coreutils) 0.12.0
Mwah π and that's the page! This little icon is from v(uutils coreutils) 0.12.0, dated 2026-09-17, and JOIN(1) is signing off. Periodt. π
π¦ where this page comes from
- arch rolling: uutils-coreutils 0.12.0-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms