Hin und wieder kann es ganz nützlich sein Dateien auf der Kommandozeile miteinander zu vergleichen. Kürzlich sind mir wieder zwei kleine Tools über den Weg gelaufen, die sich durchaus dafür nutzen lassen. wdiff und colordiff. Beide Tools zusammen können bspw. zwei Dateien miteinander vergleichen und farbig hervorgehoben die Unterschiede ausgeben.
Das Kommando ruft wdiff auf mit den zu vergleichenden Dateien, gepidped auf colordiff für die farbige Ausgabe.
root@osiris:/ # wdiff -n file01.txt file02.txt | colordiff
Die Ausgabe
Lorem ipsum [-dolor-] {+sdolor+} sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. {+s+}
Lorem ipsum [-dolor-] {+olor+} sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.