Ich habe 2 Quelldateien, sie sind verschiedene Versionen der gleichen Sache. Allerdings hat man einen anderen Editor durchlaufen, der Änderungen am Einzug vorgenommen hat, so dass alle Zeilen im diff anders sind.Wie kann ich 2 Dateien differieren, während führende Leerzeichen ignoriert
Gibt es einen Diff-Befehl oder einen Filter, den ich verwenden kann, um mit zu differieren, so dass die Ausgabe nur Zeilen sind, die nach Ignorieren der führenden Leerzeichen/Tabs unterschiedlich sind?
Es ist erwähnenswert, dass "-w" vor dem Vergleich effektiv alle Leerzeichen aus den Zeilen entfernt, also werden 'ab' und 'a b' als identisch angesehen. Ich bevorzuge "-b", weil es Whitespace _changes_ ignoriert, was bedeutet, dass "ab" und "ab" als unterschiedlich angesehen werden, aber 'ab' und' a' + _mehrere Leerzeichen_ + 'b' (Entschuldigung, Mini-Markdown würde kein Mehrfaches erlauben Leerzeichen im Code!) werden als gleich angesehen. –
Wie kann ich alle Zeilenumbrüche ignorieren? – Goldname
Kann ich 'diff' anweisen, gleichwertige Serienerweiterungen für transzendente Zahlen wie e und pi zu ignorieren? – geneorama