Ich habe zwei Dateien, die beim Vergleich mit diff anzeigen, dass sich jede Zeile geändert hat. Wenn ich sie mit diff -w(Whitespace ignorierend) vergleiche, werden die wenigen minimalen Änderungen angezeigt, die ich erwarte.
Offensichtlich gibt es einen Unterschied zwischen den Leerzeichen in jeder Datei, aber ich weiß nicht, was sie sind oder wie sie zu finden sind. Ich habe versucht, die Dateien zu bearbeiten, um sicherzustellen, dass das Leerzeichen tatsächlich Leerzeichen sind (im Gegensatz zu Tabulatoren), bin mir aber nicht sicher, was ich sonst tun soll.
Ich habe vim mit verwendet :set list on, um zu bestätigen, dass am Ende der Zeilen kein Leerzeichen steht.
Ich glaube auch, dass jede Datei Linux-Zeilenterminatoren hat, da vim die ^Mam Ende der Zeilen nicht angezeigt hat .
vimBenutzer sind, haben Sie dann versucht, vimdiff file1 file2die Unterschiede zu ermitteln?

diffaber viele Editoren machen diesen Platz standardmäßig nicht sichtbar.