Diff unter Windows, keine GUI, Files größer 2 GBytes

Gast #3171967
Ich bin auf der Suche nach einem Diff-Tool,
welches
- unter Windows funktioniert
- ASCII verarbeiten kann
- Files größer als 2 GBytes verarbeiten kann
- es sollen nur die eingefügten (neuen) Zeilen ausgegeben werden
- am besten CLI (Command Line Interface)
  (also keine GUI nötig, falls GUI, dann Export des Diffs nötig)

Die Files sind bereits vorsortiert.

AraxisMerge, BeyondCompare und WinMerge hatte ich bereits probiert,
kommen aber mit so großen Dateien nicht zurecht oder brauchen ewig.

Die Unix-Portierung von diff sagt nur "memory exhausted"
(auch mit -H oder diversen anderen Command-Line Optionen)

(Windows) fc würde funktionieren, gibt aber

***** Datei 1
Inhalt1
Inhalt2
***** Datei 2
Inhalt1
NEUE ZEILE
Inhalt2
*****

Ich möchte aber nur die Zeile mit Inhalt "NEUE ZEILE".
Wenn "NEUE ZEILE" irgendwie markiert ist, dann auch ok,
dann grep ich die Zeilen aus dem Ergebnis raus.

Kennt jemand so ein Tool oder bleibt nur "selber schreiben"?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.