Ich habe 2 Quelldateien, sie sind verschiedene Versionen derselben Sache. Man hat jedoch einen anderen Editor durchlaufen, der Einrückungsänderungen vorgenommen hat, sodass alle Zeilen in diff unterschiedlich angezeigt werden.
Gibt es einen Diff-Befehl oder einen Filter, mit dem ich Diff verwenden kann, sodass die Ausgabe nur Zeilen enthält, die nach dem Ignorieren der führenden Leerzeichen / Tabulatoren unterschiedlich sind?
-w
alle Leerzeichen vor dem Vergleich effektiv aus den Zeilen entfernt werdenab
unda b
daher als identisch gelten. Ich ziehe-b
da es Leerzeichen ignoriert Änderungen , was bedeutet , dassab
unda b
sind unterschiedlich betrachtet abera b
unda
+ mehr Leerzeichen +b
(sorry, Mini-Markdown erlauben würde , nicht mehr Leerzeichen in Code!) Sind die gleich betrachtet.