Als «diff» getaggte Fragen

diff - Befehlszeilentool zum Anzeigen der Unterschiede zwischen zwei Dateien oder jeder entsprechenden Datei in zwei Verzeichnissen.




3
diff -r nur für bestimmte Dateitypen
Gibt es eine Möglichkeit, einen rekursiven Unterschied zwischen zwei Verzeichnissen durchzuführen, aber nur Dateien (an ihren jeweiligen Stellen) zu vergleichen, die einem bestimmten Dateinamen oder Dateityp-Prädikat entsprechen? Zum Beispiel möchte ich tun etwas wie diff -r dir-a dir-b -filenames *.java, ivy.xml, build.xml ... oder noch besser: diff -r dir-a dir-b …

5
Diff Kopf der Dateien
Ich habe zwei Dateien. Ich vermute, eine Datei ist eine Teilmenge der anderen. Gibt es eine Möglichkeit, die Dateien zu unterscheiden, um (auf prägnante Weise) zu identifizieren, wo in die erste Datei die zweite Datei passt?
11 diff 

3
Vergleichen Sie die Köpfe von zwei Dateien in Bash
Ich kann tun diff filea fileb, um den Unterschied zwischen Dateien zu sehen. Ich kann auch head -1 fileadie erste Zeile von filea oder fileb sehen. Wie kann ich diese Befehle kombinieren, um den Unterschied zwischen der ersten Zeile von filea und der ersten Zeile von fileb anzuzeigen?
11 bash  shell  diff  head 

1
Identifizieren Sie doppelte Textblöcke in einer Datei
Gibt es eine bequeme Möglichkeit, doppelte oder nahezu doppelte Textblöcke in einer Datei zu identifizieren? Ich möchte dies zum Identifizieren von Codeduplikationen verwenden. Es sieht so aus, als gäbe es Spezialprogramme mit dieser Fähigkeit, aber ich möchte mich nicht darauf einlassen. Ich hoffe, es gibt ein Tool ähnlich dem Diff, …

1
diff zeigt nur Unterschiede innerhalb der Linie
Ich möchte Zeilen in zwei Dateien vergleichen, aber um das Rauschen in der Ausgabe zu minimieren, möchte ich, dass nur die tatsächlichen Unterschiede in den Zeilen gedruckt werden. Zum Beispiel angesichts der beiden folgenden Dateien: a.txt a b c d e f g h i j k l m n …

2
diff charakterlich
Gibt es unter Linux ein stabiles Tool (Option / Plugin eines vorhandenen Tools: vimdiff, diff usw.), um zwischen zwei Textdateien zeichenweise zu unterscheiden? Ich möchte, dass die längste gemeinsame Teilsequenz zwischen meinen beiden Dateien hervorgehoben wird. Dafür gibt es einen klassischen Polynom-Zeit- Algorithmus , aber die Standardwerkzeuge scheinen nur Zeile …

1
Gibt es bdiff (1) unter Linux?
bdiff(1)In Solaris gibt es Befehle, mit denen Sie diff(1)Dateien mit einer Größe erstellen können, die größer als Ihre RAM-Größe ist ( http://docs.oracle.com/cd/E19683-01/806-7612/files-23/index.html ). Gibt es so etwas unter Linux? Ich habe versucht zu googeln, finde aber nicht, welches Paket bdiffin Ubuntu enthalten ist.
9 diff 

2
So fügen Sie eine neue Datei in einen Patch ein
Ich versuche einen Patch wie hier vorgestellt zu machen . Angenommen, ich habe zwei Verzeichnisse pp1(modified version)und pp0(clean version)erstelle eine Patch-Datei pp0.patchmit dem folgenden diffBefehl: diff -crB pp0 pp1 > pp0.patch Das Problem ist, wenn eine Datei nur in pp1 vorhanden ist, wird sie nicht in den Patch aufgenommen. Wie …
9 diff  patch 

4
Wie kann ich mit dem Befehl "diff" das Beste für mein Geld bekommen?
Ich habe diffin der Vergangenheit versucht, den Linux- Befehl ohne viel Glück oder Geduld zu verwenden. Normalerweise verwende ich ein GUI-Dienstprogramm wie DiffMerge oder Kdiff. Vor kurzem habe ich erneut versucht, diffDateien auf Remote-Systemen über ssh zu vergleichen, und ich habe festgestellt, dass die -y / --side-by-sideOption sehr nützlich ist, …



1
Farbige Wortunterschiede wie bei Git?
Ich habe lange Zeit Git's (farbig) benutzt, --word-diffwas ich großartig finde. Ich befand mich heute in einer Situation, in der ich zwei Saiten hatte, die ich brauchte, um Wort für Wort zu vergleichen und mich nach etwas wie dem Diff von git zu sehnen. Ich bin mir wdiff+ bewusst colordiff, …
8 colors  git  diff  colordiff 

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.