Will man Dateien oder Verzeichnis-Inhalte vergleichen, ist das Programm Meld ganz praktisch. Für PDF-, LibreOffice- und Multimediadateien ist das Programm nicht geeignet, sondern für TXT-, CSV-, LOG- und XML-Dateien und dergleichen, also Dateien, die sich mit einem Editor bearbeiten lassen. Hat man beispielsweise mehrere CSV-Listen (z.B. mit Streamadressen für Pyradio), kann man Unterschiede schnell feststellen.

Aus der englischen Wikipedia (übersetzt): „Meld kann für den Vergleich von Dateien, Verzeichnissen und versionskontrollierten Repositories verwendet werden. Es bietet Zwei- und Drei-Wege-Vergleiche von Dateien und Verzeichnissen und unterstützt viele Versionskontrollsysteme wie Git, Mercurial, Baazar, CVS und Subversion.“

Ich selbst benütze das Programm gelegentlich, um Dateien, die sich mit md5sum o.ä. nicht als identisch herausstellen, genauer zu vergleichen. Auch Listen lassen sich mit dem Programm leicht vergleichen. Das Interessante daran ist auch, dass man Unterschiede damit ausgleichen (wegmachen) kann.

In Debian ist Meld über die Paketverwaltung zu installieren. Andere Möglichkeiten sind hier verzeichnet: https://meldmerge.org/

Man kann einen Dateivergleich so durchführen:

1= Neuen Vergleich starten
2 = Dateivergleich wählen
3 = In das linke und danach in das mittlere Feld (wo „keine“ steht) je eine der beiden zu vergleichenden Dateien reinziehen – oder zuerst in das linke Feld klicken und die Datei im sich öffnenden Fenster auswählen, dann gleich verfahren mit dem mittleren Feld.
4 = Vergleichen anklicken.

Die beiden Dateien sind in diesem Beispiel identisch.

Im folgenden Bild unterscheiden sich die Dateien, und man kann den blauen Text der einen Datei mit demjenigen der anderen ersetzen, indem man den entsprechenden Pfeil (roter Kreis) anklickt. (Dieser Vorgang kann rückgängig gemacht werden.)

Danach meldet das Programm, die Dateien seien identisch:

Hier der Vergleich zweier Dateien mit einem fortlaufenden Text – die dunkelblauen Stellen unterscheiden sich:

Und der Vergleich einer Liste (die Farbe Grün bedeutet, dass der grüne Text in der rechten Datei völlig fehlt – man setzt ihn im rechten Text ein, indem man den Pfeil anklickt):

Der Ordner-Vergleich verläuft fast gleich – es dauert aber oft eine Weile, bis der Vergleichsvorgang des Programms beendet ist:

Hier fehlt im rechten Ordner eine Datei, die im linken Ordner vorhanden ist, und man kann sie über das Kontextmenü (Rechtsklick) hinüberkopieren:

Im Ordnervergleich gibt es zusätzlich Ansichtsoptionen und Filter (rotes Rechteck darum herum). Die Farben der Dateinamen bedeuten: Blau = Dateien unterscheiden sich, Grün = Dateien im verglichenen Ordner nicht vorhanden:

Das englischsprachige Wiki ist hier zu finden: https://meldmerge.org/help/
Darin mehr zum Beispiel zum Versionsvergleich – etwas für Entwickler – oder wie man mit den Unterschieden umgehen soll, die das Programm ermittelt.

Ergänzungen aus dem Forum

Ist in Mabox bereits vorinstalliert.
Ansonsten in Arch-basierten Distros mit dem Befehl:

sudo pacman -S meld

zu installieren.

Für die Cmdline Freunde:

meld Beim Start kein Fenster öffnen
meld Versionskontrollvergleich starten
meld [] Im Zwei- oder Dreiwegevergleich starten
meld [] Einen Zwei- oder Dreiwegevergleich starten

Meld ist ein Werkzeug zum Vergleichen von Dateien und Ordnern.

Options:
–version show program’s version number and exit
-h, –help show this help message and exit
-L LABEL, –label=LABEL
Zu verwendende Bezeichnung anstelle Dateinamen angeben
-n, –newtab Einen neuen Reiter in einer bereits laufenden Instanz
öffnen
-a, –auto-compare Automatisch alle sich unterscheidenden Dateien beim
Start vergleichen
-u, –unified Aus Kompatibilitätsgründen ignoriert
-o OUTFILE, –output=OUTFILE
Zieldatei zum Speichern einer Zusammenführung
festlegen
–auto-merge Dateien automatisch zusammenführen
–comparison-file=COMPARISON_FILE
Einen abgespeicherten Vergleich aus einer Meld-
Vergleichsdatei laden
–diff Erzeugt einen Differenz-Reiter für die angegebenen
Dateien oder Ordner

Erstveröffentlichung: Di 21. Feb 2023, 00:08

Categories:

Tags:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Debian installieren - für Anfänge …Da treten nun einige Fragen auf: Netzwerk einrichten - Domain-N … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Brother Drucker unter LinuxMit der Suche nach „Linux Brother HL-2030“ fand ich zur Seite htt … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive