příkaz join spojí řádky dvou souborů ve společném poli.
Syntaxe:
# join [OPTION]... FILE1 FILE2
Pro každý pár vstupních řádků s identickými spojovacími poli napište řádek na standardní výstup. Výchozí pole spojení je první, oddělené mezerami. Když je FILE1 nebo FILE2 (ne oba) -, čte standardní vstup.
připojit příklady příkazů
1. Pro spojení a zobrazení společných řádků z daných vstupních souborů:
# join file1.txt file2.txt
2. Chcete-li vytisknout nepárovatelné řádky ze zadaného souboru:
# join -a 1 # join -a 2
3. Chcete-li chybějící pole nahradit prázdnými:
# join -e EMPTY
4. Ignorování rozdílu malých a velkých písmen při porovnávání:
# join -i file1.txt file2.txt # join --ignore-case file1.txt file2.txt
5. Chcete-li dodržet formát při vytváření výstupu:
# join -o FORMAT file1.txt file2.txt
6. Chcete-li použít CHAR jako oddělovač vstupních a výstupních polí:
# join -r CHAR file1.txt file2.txt
7. Chcete-li tisknout nespárovatelné a potlačit spojené:
# join -v 1 file1.txt file2.txt
8. Chcete-li zkontrolovat, zda je vstup seřazen:
# join --check-order file1.txt file2.txt
9. Chcete-li nekontrolovat, zda je vstup tříděn:
# join --nocheck-order file1.txt file2.txt
10. Zobrazení nápovědy a ukončení:
# join --help
11. Chcete-li získat informace o verzi:
# join --version