Handbücher für die Kommandozeile

Man » comm Manual online - Detaillierte Online-Dokumentation für die comm-Manpage

🌍
comm - Vergleicht zwei sortierte Dateien zeilenweise.

SYNOPSIS

comm [OPTION]... DATEI1 DATEI2

BESCHREIBUNG

Vergleicht die sortierten Dateien DATEI1 und DATEI2 zeilenweise.

Wenn DATEI1 oder DATEI2 (nicht beides) -, liest es die Standardeingabe.

Ohne Optionen wird eine dreispaltige Ausgabe erzeugt. Die erste Spalte enthält Zeilen, die nur in DATEI1 vorkommen, die zweite Spalte enthält Zeilen, die nur in DATEI2 vorkommen, und die dritte Spalte enthält Zeilen, die in beiden Dateien vorkommen.

-1     unterdrückt die erste Spalte (Zeilen, die nur in DATEI1 vorkommen)

-2     unterdrückt die zweite Spalte (Zeilen, die nur in DATEI2 vorkommen)

-3     unterdrückt die dritte Spalte (Zeilen, die in beiden Dateien vorkommen)

--check-order
prüft, ob die Eingabe korrekt sortiert ist, auch wenn alle Eingabezeilen paarweise sind

--nocheck-order
prüft nicht, ob die Eingabe korrekt sortiert ist

--output-delimiter=STR
trennt die Spalten mit STR

--total
gibt eine Zusammenfassung aus

-z, --zero-terminated
Zeilentrennzeichen ist NUL, nicht Zeilenumbruch

--help zeigt diese Hilfe an und beendet das Programm

--version
gibt Versionsinformationen aus und beendet das Programm

Vergleiche berücksichtigen die in 'LC_COLLATE' angegebenen Regeln.

BEISPIELE

comm -12 datei1 datei2

Gibt nur die Zeilen aus, die in sowohl datei1 als auch datei2 vorkommen.

comm -3 datei1 datei2

Gibt die Zeilen in datei1 aus, die nicht in datei2 vorkommen, und umgekehrt.

AUTOR

Geschrieben von Richard M. Stallman und David MacKenzie.

FEHLERMELDUNGEN

GNU coreutils Online-Hilfe: [https://www.gnu.org/software/coreutils/] Melden Sie alle Übersetzungsfehler unter [https://translationproject.org/team/]

SIEHE AUCH

join(1), uniq(1)

Vollständige Dokumentation [https://www.gnu.org/software/coreutils/comm] oder lokal verfügbar über: info '(coreutils) comm invocation'

Verpackt von Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder später [https://gnu.org/licenses/gpl.html]. Dies ist freie Software: Sie können sie ändern und weiterverbreiten. Es gibt KEINE GARANTIE, soweit dies gesetzlich zulässig ist.