diff
Ein Kommandozeilen-Tool, welches Textdateien vergleichen und deren Unterschiede aufzeigen kann. Ein typisches Unix-Tool, welches auch nach Jahrzehnten schnell und unkompliziert brauchbare Ergebnisse liefert.
Exemplarisch soll hier der Lebenslauf der deutschen Kanzlerkandidatin Baerbock als Beispiel herhalten. Deren Lebenslauf hat in den letzten Monaten so einiges über sich ergehen lassen müssen, als ein paar Zeitgenossen doch einmal näher hinsahen. Einfach die Änderungen bei Wikipedia einsehen.
Ehrlich gesagt habe ich überhaupt nicht gewusst, dass man Lebensläufe so kommunikationselastisch zusammenstoppeln kann und nach Laune auch wieder verwerfen. Na gut, da geht’s ja nur um eine Kanzlerkandidatur, da darf man das nicht so eng sehen.
Zurück zu diff
. Wie zu erraten, steht das Tool für differenzieren. Das angefügte Bild zeichnet schön die Herangehensweise auf.
Als Erstes laden wir uns die Lebensläufe herunter. Einer ist vom Mai, der andere von Juni. So weit, so normal.
Danach wandeln wir das pdf in eine Textdatei um.
Syntax: pdftotext file.pdf file.txt
Das wurde mit den zwei Lebensläufen gemacht, die jetzt als Textdateien (05.txt und 06.txt) vorliegen….gelbe Pfeile.
Danach ein beherztes diff 05.txt 06.txt.…grüner Pfeil …fertig.
Wie ist die Ausgabe jetzt zu interpretieren ?
Rosa Pfeil > 74c74,75 (74 Zeile von 05.txt Datei muss man ändern (c=change), damit sie mit den Zeilen 74 bis(,)75 von 06.txt identisch werden.
Zeilen mit dem < Zeichen sind in der linken Datei enthalten, aber nicht in der rechten. > ist natürlich vice versa.
< Studium an der.….ist demnach nur mehr im Lebenslauf von Mai (05.txt) enthalten… weißer Pfeil
——- Text wurde zusammengekürzt, da hier keine Unterschiede festzustellen sind.
> Studium an der …..ist jetzt im Juni Lebenslauf (06.txt) dazu gekommen.
> (Vordiplom) …ist jetzt im Juni Lebenslauf (06.txt) dazu gekommen
87d87 rosa Pfeil Zeile 87 der linken Datei wurde gelöscht (d=delete)
UNHCR ( Flüchtlingskommisar der Vereinten Nationen) gibt es demnach nur mehr im Mai Lebenslauf. Aber nicht mehr im Juni Lebenslauf.
Ich habe es immer schon vermutet, dass faktenresistente Lebensläufe schrecklich überbewertet sind. Da kommt sicher noch mehr in dieser Richtung.
So ist es immer wieder ein Genuss, mit diff
auf die Schnelle die letzten Nachbesserungen einzusehen. Ein nach wie vor sehr nützliches Tool.
Man liest sich
Günter
Neueste Kommentare