Als «diff» getaggte Fragen

diff ist ein Shell-Befehl zum Ermitteln von Unterschieden zwischen zwei Dateien. Es ist auf allen * nix-basierten Systemen üblich

14
Wie vergleiche ich Binärdateien unter Linux?
Ich muss zwei Binärdateien vergleichen und die Ausgabe in der Form erhalten: <fileoffset-hex> <file1-byte-hex> <file2-byte-hex> für jedes andere Byte. Also wenn file1.binja 00 90 00 11 in binärer Form und file2.binist 00 91 00 10 Ich möchte so etwas bekommen 00000001 90 91 00000003 11 10 Gibt es eine Möglichkeit, …
304 linux  diff  binary-files 

2
Ignoriere .svn wenn du diff -r machst
diffhat die Option --recursive( -r), einen Vergleich zwischen zwei Verzeichnissen (den darin enthaltenen Dateien) durchzuführen. Gibt es eine Möglichkeit diff, bestimmte Unterverzeichnisse (z. B. .svn) zu ignorieren? $ diff -r src1/ src2/
95 svn  diff  recursive  ignore 

9
Wie kann ich zwei XML-Dateien unterscheiden?
Wie kann ich unter Linux einen Unterschied zwischen zwei XML-Dateien erzeugen? Idealerweise würde ich es gerne in der Lage sein, einige Dinge streng zu konfigurieren oder einige Dinge zu lockern, wie Leerzeichen oder Attributreihenfolge. Es ist mir oft wichtig, dass die Dateien funktional identisch sind, sich jedoch von selbst unterscheiden. …
75 linux  xml  diff 


4
vimdiff: Zum nächsten Unterschied innerhalb der Zeile springen?
vimdiffist sehr praktisch zum Vergleichen von Dateien. Ich verwende es jedoch oft für Dateien mit langen Zeilen und relativ wenigen Unterschieden innerhalb der Zeilen. vimdiff hebt Unterschiede innerhalb einer Zeile korrekt hervor (ganze Zeile pink, unterschiedliche Zeichen rot). In diesen Fällen wäre es schön, zum nächsten Unterschied innerhalb der Zeile …
35 vim  comparison  diff  vimdiff 

3
Auflisten von Zeilen aus nur einer Datei in DIFF
Ich möchte, dass (GNU) DIFF nur Zeilen druckt, die sich in einer Datei unterscheiden. So gegeben ==> diffa.txt <== line1 line2 - in a only line3 line4 changed line5 ==> diffb.txt <== line1 line3 line4 changed in b line5 line6 in b only Ich würde gerne diff --someoption diffa.txt diffb.txtproduzieren …
34 linux  diff 

4
Wie kann ich die farbige Ausgabe für OSX Diff aktivieren?
Ich muss zwei Dateien unterscheiden (nicht zwei Versionen derselben Datei, sie werden jedoch von git verfolgt, aber das hat nichts damit zu tun) und ich möchte eine farbige Ausgabe, wie kann ich das erreichen? $ diff file_1 file_2 1,9d0 < <script ... > < // more code < </script> $ …
33 macos  terminal  git  diff 

6
Wie drucke ich Dateien, die mit rsync geändert worden wären?
Gibt es eine Möglichkeit, mit rsync die vollständigen Dateipfade für alle Dateien zu drucken, die sich unterscheiden, ohne dass tatsächlich Dateien übertragen werden? Alternativ brauche ich eine Möglichkeit, um die Dateien über zwei Bäume (über SSH) zu verteilen, die nur auf einer Änderung der Größe oder der Zeit der letzten …
32 linux  bash  rsync  diff 


3
So unterscheiden Sie große Dateien unter Linux
diff: memory exhaustedBeim Versuch, zwei 27-GB-Dateien zu unterscheiden, die auf einer Linux-Box mit CentOS 5 und 4 GB RAM weitgehend ähnlich sind , wird eine Fehlermeldung angezeigt. Dies ist anscheinend ein bekanntes Problem. Ich würde erwarten, dass es eine Alternative für solch ein wesentliches Hilfsprogramm gibt, aber ich kann keine …
31 linux  diff 


4
Wie kann ich 'diff -X' dazu bringen, bestimmte Pfade und nicht Dateinamen zu ignorieren?
Tun: diff -r -X <ignore-list> <src-dir> <dest-dir> scheint keine diffignorierten Eingaben zu machen , <ignore-list>wenn sie von der Form sind <dir>/<file>. Einträge des Formulars <file> werden jedoch berücksichtigt. Dies ist ein Problem, da ich möglicherweise mehrere Dateien <file>in verschiedenen Unterverzeichnissen habe, von denen einige nicht ignoriert werden sollen. Es scheint …
28 linux  diff 



11
Wie kann ich große Dateien unter Windows vergleichen? [geschlossen]
Ich möchte zwei Dateien unter Windows vergleichen, die jeweils etwa 1 GB groß sind. Ich habe Total Commander und WinMerge ausprobiert , aber beide endeten mit Fehlern aufgrund von Speichermangel . Ich verwende Vista Home Premium 64-Bit mit 8 GB RAM, sodass der Arbeitsspeicher kein Problem darstellen sollte.
25 windows  diff 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.