wfmedia.ch

diff

diff ist das Standardprogramm für die Kommandozeile zum Vergleichen des Inhalts von zwei Dateien. Es können aber auch Ordner verglichen werden, um herauszufinden, ob sie gleiche Dateien enthalten. 

Installation
diff ist Teil der GNU Diffutils
diffutils
und in jeder Ubuntu- (bzw. Linux-)Installation enthalten.

Verwendung
Die allgemeine Syntax von blkid lautet:

diff [OPTIONEN] DATEI1 DATEI2

diff kennt folgende Optionen:


Option Beschreibung
-q für quick, meldet, wenn Dateien unterschiedlich sind, unterdrückt aber die Ausgabe der Unterschiede.
-s für same, meldet wenn Dateien gleich sind. Mit diff -qs kann man die Ausgabe auf die reine Meldung beschränken.
--help Hilfe
-r für rekursiv, vergleicht Unterverzeichnisse wenn vorhanden
-y tabellarische Ausgabe, auch gleiche Zeilen, ungleiche Zeilen werden markiert
--suppress-common-lines unterdrückt gleiche Zeilen
-a behandelt alle Dateien (z.B. binäre) wie Text
-d versucht mit erhöhtem Aufwand kleinere Veränderungen zu finden
--speed-large-files geht von großen Dateien und vielen, kleinen, verstreuten Veränderungen aus
back