Ich möchte zwei Sätze von mod_rewrite-Regeln unterscheiden. Die Linien sind zu 90% identisch, aber die Reihenfolge ist so unterschiedlich, dass diff im Grunde sagt, dass sie völlig unterschiedlich sind.
Wie kann ich erkennen, welche Zeilen zwischen zwei Dateien wirklich unterschiedlich sind, unabhängig von ihrer Zeilennummer?
command-line
diff
user394
quelle
quelle
sort
Faust.Antworten:
sort
kann verwendet werden, um die Dateien in die gleiche Reihenfolge zu bringen,diff
um sie zu vergleichen und die Unterschiede zu identifizieren. Wenn Sie eine Prozessersetzung haben, können Sie diese verwenden und das Erstellen neuer sortierter Dateien vermeiden.quelle
Hierfür wurde ein Skript erstellt , das die Zeilenfolge intakt hält . Hier ist eine kommentierte Version der wichtigen Zeilen:
quelle