Ich möchte zwei Sätze von mod_rewrite-Regeln unterscheiden. Der Zeilensatz ist zu etwa 90 % identisch, aber die Reihenfolge ist so unterschiedlich, dass diff im Grunde sagt, dass sie völlig unterschiedlich sind.
Wie kann ich sehen, welche Zeilen zwischen zwei Dateien wirklich unterschiedlich sind, unabhängig von ihrer Zeilennummer?
Akzeptierte Antwort:
sort
kann verwendet werden, um die Dateien in die gleiche Reihenfolge zu bringen, also diff
können sie vergleichen und die Unterschiede erkennen. Wenn Sie eine Prozesssubstitution haben, können Sie diese verwenden und vermeiden, neue sortierte Dateien zu erstellen.
diff <(sort file1) <(sort file2)