.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH JOIN 1 "April 2026" "GNU coreutils 9.11" "Dienstprogramme für Benutzer" .SH BEZEICHNUNG join \- Zeilen von zwei Dateien über ein gemeinsames Feld verbinden .SH ÜBERSICHT \fBjoin\fP [\fI\,OPTION\/\fP]… \fI\,DATEI1 DATEI2\/\fP .SH BESCHREIBUNG .\" Add any additional description here .PP Für jedes Eingabezeilenpaar mit identischen Verbindungsfeldern eine Zeile auf die Standardausgabe schreiben. Das voreingestellte Verbindungsfeld ist das erste durch Leerraum begrenzte Feld. .PP Wenn DATEI1 oder DATEI2 (aber nicht beide) »\-« ist, Standardeingabe lesen. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-a'\fB\-a \fP\fIDATEINUMMER\fP\X'tty: link' Zusätzlich nicht passende Zeilen aus der Datei DATEINUMMER ausgeben, wobei DATEINUMMER 1 oder 2 ist, entsprechend DATEI1 oder DATEI2 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-e'\fB\-e \fP\fIZEICHENKETTE\fP\X'tty: link' fehlende (leere) Eingabefelder durch ZEICHENKETTE ersetzen; d.h. durch die Optionen »\-12jo« .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-i'\fB\-i, \-\-ignore\-case\fP\X'tty: link' Unterschiede in Groß/Kleinschreibung ignorieren, wenn Felder verglichen werden .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-j'\fB\-j \fP\fIFELD\fP\X'tty: link' Äquivalent zu »\-1 FELD \fB\-2\fP FELD« .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-o'\fB\-o \fP\fIFORMAT\fP\X'tty: link' FORMAT benutzen, wenn Ausgabezeilen erstellt werden .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-t'\fB\-t \fP\fIZEICHEN\fP\X'tty: link' ZEICHEN als Trennzeichen für Ein‐ und Ausgabefelder nehmen .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-v'\fB\-v \fP\fIDATEINUMMER\fP\X'tty: link' Wie \fB\-a\fP DATEINUMMER, unterdrückt allerdings verbundene Ausgabezeilen .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-1'\fB\-1 \fP\fIFELD\fP\X'tty: link' An diesem FELD von Datei 1 verbinden .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-2'\fB\-2 \fP\fIFELD\fP\X'tty: link' An diesem FELD von Datei 2 verbinden .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-\-check\-order'\fB\-\-check\-order\fP\X'tty: link' Prüfen, ob die Eingabe richtig sortiert ist, auch wenn alle Eingabezeilen gepaart werden können .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-\-nocheck\-order'\fB\-\-nocheck\-order\fP\X'tty: link' Nicht prüfen, ob die Eingabe korrekt sortiert ist .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-\-header'\fB\-\-header\fP\X'tty: link' Die erste Zeile in jeder Datei als Feldkopfzeilen betrachten, sie ausgeben ohne vorher zu versuchen, sie paarweise zu verbinden. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#join\-z'\fB\-z, \-\-zero\-terminated\fP\X'tty: link' Zeilen mit Nullbyte (NUL) trennen, nicht mit Zeilenumbruch .TP \X'tty: link https://www.gnu.org/software/coreutils/join#join\-\-help'\fB\-\-help\fP\X'tty: link' Zeigt Hilfeinformationen an und beendet das Programm. .TP \X'tty: link https://www.gnu.org/software/coreutils/join#join\-\-version'\fB\-\-version\fP\X'tty: link' Gibt Versionsinformationen aus und beendet das Programm. .PP Sofern nicht \fB\-t\fP ZEICHEN angegeben wurde, trennen führende Leerzeichen Felder ab und werden ignoriert, sonst werden Felder durch ZEICHEN abgetrennt. Jedes FELD ist eine Feldnummer, die mit 1 beginnend gezählt wird. FORMAT sind ein oder mehrere durch Komma oder Leerzeichen getrennte Angaben, die jeweils »DATEINUMMER.FELD« oder »0« sind. Standardmäßig gibt FORMAT das verbundene Feld, die verbleibenden Felder aus DATEI1 und die verbleibenden Felder aus DATEI2 aus, alle durch ZEICHEN getrennt. Falls für FORMAT das Schlüsselwort »auto« angegeben wird, legt die erste Zeile jeder Datei die Anzahl der Ausgabefelder für alle folgenden Zeilen fest. .PP Wichtig: DATEI1 und DATEI2 müssen über die verbundenen Felder sortiert sein. Benutzen Sie z.B. »sort \fB\-k\fP 1b,1«, falls »join« keine Optionen hat oder benutzen Sie »join \fB\-t\fP«, falls »sort« keine Optionen hat. Vergleiche respektieren die Regeln, die durch »LC_COLLATE« angegeben werden. Falls die Eingabe nicht sortiert ist und einige Zeilen nicht verbunden werden können, wird eine Warnung ausgegeben. .SH AUTOR Geschrieben von Mike Haertel. .SH "FEHLER MELDEN" Melden Sie Fehler (auf Englisch) an .MT bug\-coreutils@gnu.org .ME . .br Website der GNU Coreutils: .UR https://www.gnu.org/software/coreutils/ .UE .br Allgemeine Hilfe zur Benutzung von GNU\-Software: .UR https://www.gnu.org/gethelp/ .UE .br Melden Sie Fehler in der Programmübersetzung an .UR https://translationproject.org/team/de.html das deutschsprachige Team beim GNU Translation Project .UE . .SH COPYRIGHT Copyright \(co 2026 Free Software Foundation, Inc. Lizenz GPLv3+: .UR https://gnu.org/licenses/gpl.html GNU GPL Version 3 .UE oder neuer. .br Dies ist freie Software: Sie können sie verändern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulässig. .SH "SIEHE AUCH" \fBcomm\fP(1), \fBuniq\fP(1) .PP .br Vollständige Dokumentation unter: .br oder lokal verfügbar mit: info \(aq(coreutils) join invocation\(aq .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder , Lutz Behnke , Michael Piefel , Michael Schmidt , Chris Leick , Dr. Tobias Quathamer und Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .