bionic (1) diff.1.gz

Provided by: manpages-de_2.5-1_all bug

BEZEICHNUNG

       diff - Dateien zeilenweise vergleichen

ÜBERSICHT

       diff [OPTION]… DATEIEN

BESCHREIBUNG

       DATEIEN zeilenweise vergleichen

       Die obligatorischen Argumente für Optionen sind für deren Kurz- und Langform gleich.

       --normal
              Ein normales Diff ausgeben (Voreinstellung)

       -q, --brief
              Nur melden, wenn sich Dateien unterscheiden

       -s, --report-identical-files
              Melden, wenn zwei Dateien gleich sind

       -c, -C ANZAHL, --context[=ANZAHL]
              ANZAHL Zeilen (Vorgabe 3) des kopierten Umfelds ausgeben

       -u, -U ANZAHL, --unified[=ANZAHL]
              ANZAHL Zeilen (Vorgabe 3) des einheitlichen Umfelds ausgeben

       -e, --ed
              Ein Ed-Skript ausgeben

       -n, --rcs
              Ein Diff im RCS-Format ausgeben

       -y, --side-by-side
              Zwei Spalten ausgeben

       -W, --width=ANZAHL
              Höchstens ANZAHL Spalten (Vorgabe 130) ausgeben

       --left-column
              Nur die linke Spalte von gemeinsamen Zeilen ausgeben

       --suppress-common-lines
              Gemeinsame Zeilen nicht ausgeben

       -p, --show-c-function
              Für jede Änderung die entsprechende C-Funktion zeigen

       -F, --show-function-line=REGULÄRER_AUSDRUCK
              Die letzte Zeile zeigen auf die REGULÄRER_AUSDRUCK passt

       --label BESCHRIFTUNG
              BESCHRIFTUNG an Stelle des Dateinamens und Zeitstempels benutzen (kann wiederholt werden)

       -t, --expand-tabs
              Tabulatoren in der Ausgabe durch Leerzeichen ersetzen

       -T, --initial-tab
              Tabulatoren durch Voranstellen von Tabulatoren ausgleichen

       --tabsize=ANZAHL
              Tabulator-Stopps befinden sich nach je ANZAHL (Vorgabe 8) Ausgabespalten

       --suppress-blank-empty
              Leerzeichen oder Tabulatoren vor leeren Ausgabezeilen unterdrücken

       -l, --paginate
              Die Ausgabe durch »pr« leiten, um die Seiten zu nummerieren

       -r, --recursive
              Alle gefundenen Unterverzeichnisse rekursiv vergleichen

       --no-dereference
              Symbolischen Links nicht folgen

       -N, --new-file
              Fehlende Dateien als leer behandeln

       --unidirectional-new-file
              Fehlende erste Dateien als leer behandeln

       --ignore-file-name-case
              Ignoriert beim Vergleich von Dateinamen Groß- und Kleinschreibung

       --no-ignore-file-name-case
              Beachtet beim Vergleich von Dateinamen Groß- und Kleinschreibung

       -x, --exclude=MUSTER
              Dateien ausschließen, die auf MUSTER passen

       -X, --exclude-from=DATEI
              Dateien ausschließen, die auf irgendein Muster in DATEI passen

       -S, --starting-file=DATEI
              Beim Vergleich von Verzeichnissen mit DATEI beginnen

       --from-file=DATEI1
              DATEI1 mit allen Operanden vergleichen. DATEI1 kann ein Verzeichnis sein.

       --to-file=DATEI2
              Alle Operanden mit DATEI2 vergleichen. DATEI2 kann ein Verzeichnis sein.

       -i, --ignore-case
              Ignoriert unterschiedliche Groß- und Kleinschreibung im Dateiinhalt

       -E, --ignore-tab-expansion
              Änderungen auf Grund von Tabulator-Expansion ignorieren

       -Z, --ignore-trailing-space
              Alle Leerräume am Zeilenende ignorieren

       -b, --ignore-space-change
              Änderungen der Anzahl von Leerräumen ignorieren

       -w, --ignore-all-space
              Alle Leerräume ignorieren

       -B, --ignore-blank-lines
              Änderungen ignorieren, die nur leere Zeilen betreffen

       -I, --ignore-matching-lines=REGULÄRER_AUSDRUCK
              Änderungen ignorieren, deren Zeilen alle auf REGULÄRER_AUSDRUCK passen

       -a, --text
              Alle Dateien als Text behandeln

       --strip-trailing-cr
              Wagenrücklauf (Carriage Return) am Ende der Eingabe entfernen

       -D, --ifdef=NAME
              Zusammengefügte Datei mit »#ifdef NAME«-Diffs ausgeben

       --GTYPE-group-format=GFMT
              GTYPE-Eingabegruppen mit GFMT formatieren

       --line-format=LFMT
              Alle Eingabezeilen mit LFMT formatieren

       --LTYPE-line-format=LFMT
              Alle LTYPE-Eingabezeilen mit LFMT formatieren

              Mit den folgenden Optionen, einer Verallgemeinerung von

              -D/--ifdef, können Sie die Formatierung der Ausgabe von diff detailliert festlegen.

       LTYPE kann »old«, »new« oder »unchanged« sein.
              GTYPE ist LTYPE oder »changed«.

              GFMT darf (nur) Folgendes enthalten:

       %<     Zeilen aus DATEI1

       %>     Zeilen aus DATEI2

       %=     Gemeinsame Zeilen von DATEI1 und DATEI2

       %[-][BREITE][.[PRÄZ]]{doxX}BUCHSTABE
              Druckstil-Spezifikation für BUCHSTABE

              BUCHSTABEn sind für neue Gruppe, Kleinschreibung und alte Gruppe wie folgt:

       F      Erste Zeilennummer

       L      Letzte Zeilennummer

       N      Anzahl der Zeilen = L-F+1

       E      F-1

       M      L+1

       %(A=B?T:E)
              Wenn A gleich B ist, dann T, sonst E

              LFMT darf (nur) Folgendes enthalten:

       %L     Inhalt der Zeile

       %l     Inhalt der Zeile, außer irgendwelchen führenden Zeilenumbrüchen

       %[-][BREITE][.[PRÄZ]]{doxX}n
              Druckstil-Spezifikation für Eingabe-Zeilennummer

              Sowohl GFMT als auch LFMT dürfen Folgendes enthalten:

       %%     %

       %c»C«  Das einzelne Zeichen C

       %c»\OOO«
              Das Zeichen mit dem oktalen Code 000

       C      Das Zeichen C (andere Zeichen stellen sich selbst dar)

       -d, --minimal
              Intensive Suche nach einer kleineren Menge von Änderungen

       --horizon-lines=ANZAHL
              ANZAHL Zeilen des üblichen Präfix und der Endung behalten

       --speed-large-files
              Große Dateien und viele vereinzelte kleine Änderungen annehmen

       --color[=WANN]
              Farben   bei   der   Ausgabe  verwenden;  WANN  kann  die  Werte  »never«,  »always«  oder  »auto«
              (Voreinstellung) annehmen

       --palette=PALETTE
              Die Farben,  die  verwandt  werden  sollen,  wenn  --color  aktiv  ist.  PALETTE  ist  eine  durch
              Doppelpunkte getrennte Liste von »terminfo capabilities«

       --help Diese Hilfe anzeigen und beenden

       -v, --version
              Versionsinformation anzeigen und beenden

       DATEIEN  sind  »DATEI1  DATEI2«  oder  »VERZEICHNIS1  VERZEICHNIS2«  oder »VERZEICHNIS DATEI« oder »DATEI
       VERZEICHNIS«. Falls  --from-file  oder  --to-file  angegeben  ist,  gibt  es  keine  Einschränkungen  für
       DATEI(en).  Falls  eine  DATEI »-« ist, wird die Standardeingabe gelesen. Der Exit-Status ist 0, wenn die
       Eingaben gleich sind, 1, wenn verschieden und 2 bei Problemen.

AUTOR

       Geschrieben von Paul Eggert, Mike Haertel, David Hayes, Richard Stallman und Len Tower.

FEHLER BERICHTEN

       Berichten Sie Fehler (auf Englisch) an bug-diffutils@gnu.org
       Homepage der GNU diffutils: <http://www.gnu.org/software/diffutils/>
       Allgemeine Hilfe zur Benutzung von GNU-Software: <http://www.gnu.org/gethelp/>

       Copyright  ©  2017  Free  Software  Foundation,  Inc.  Lizenz  GPLv3+:  GNU  GPL  Version  3  oder  neuer
       <http://gnu.org/licenses/gpl.html>.
       Dies  ist  freie  Software:  Sie  können  sie  verändern  und weitergeben. Es gibt KEINE GARANTIE, soweit
       gesetzlich zulässig.

SIEHE AUCH

       wdiff(1), cmp(1), diff3(1), sdiff(1), patch(1)

       Die vollständige Dokumentation für diff wird als Texinfo-Handbuch gepflegt. Wenn die Programme  info  und
       diff auf Ihrem Rechner ordnungsgemäß installiert sind, können Sie mit dem Befehl

              info diff

       auf das vollständige Handbuch zugreifen.

ÜBERSETZUNG

       Die  deutsche  Übersetzung dieser Handbuchseite wurde von Michael Piefel <piefel@debian.org>, Chris Leick
       <c.leick@vollbio.de> und Dr. Tobias Quathamer <toddy@debian.org> erstellt.

       Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder  neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn  Sie  Fehler  in  der  Übersetzung  dieser  Handbuchseite  finden, schicken Sie bitte eine E-Mail an
       <debian-l10n-german@lists.debian.org>.