Bei der Arbeit machen wir einen nächtlichen Dump unserer MySQL-Datenbanken. Von Tag zu Tag würde ich feststellen, dass fast 90-95% der Daten doppelt vorhanden sind und mit der Zeit zunehmen. (Zum Teufel zu diesem Zeitpunkt sind einige wahrscheinlich 99%) Bei diesen Speicherauszügen handelt es sich bei einer Zeile um eine …
Ich habe zwei Dateien, die im Wesentlichen ein Speicherabbild in einem Hex-Format enthalten. Im Moment benutze ich diff, um zu sehen, ob die Dateien unterschiedlich sind und wo die Unterschiede liegen. Dies kann jedoch irreführend sein, wenn versucht wird, den genauen Ort (dh die Speicheradresse) der Differenz zu bestimmen. Betrachten …
Ich versuche herauszufinden, ob eine Textdatei eine Teilmenge einer anderen ist. Beispielsweise: foo bar ist eine Teilmenge von foo bar pluto Während: foo pluto und foo bar sind keine Untergruppe voneinander ... Gibt es eine Möglichkeit, dies mit einem Befehl zu tun? Diese Prüfung muss eine Gegenprüfung sein und Folgendes …
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 …
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?
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?
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, …
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 …
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 …
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.
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 …
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, …
Ich habe Probleme mit einem Bash-Skript, das ich erstellen möchte Ich weiß, dass ls Dateien auflisten wird, die sich in einem Verzeichnis befinden, aber ich möchte, dass Verzeichnisse in Verzeichnis1, aber NICHT in Verzeichnis2 aufgelistet werden, und dann Dateien in Verzeichnis2, die sich NICHT in Verzeichnis1 befinden. In einem schwachen …
Ich wollte gerade ein Backup von der Quelle unterscheiden, um manuell zu überprüfen, ob die Daten korrekt sind. Einige Zeichen, wie z. B. åäö, werden in den Originaldaten nicht korrekt angezeigt, aber da die Clients (über Samba) sie richtig interpretieren, besteht kein Grund zur Sorge. Die aus der Sicherung wiederhergestellten …
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, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.