Was ist der Windows-Äquivalent des Befehls diff Stack-Überlauf
Ich weiß, dass es ein Beitrag ähnlich wie das ist. Hier .
Ich versuchte, den comp Befehl wie erwähnt, aber wenn ich zwei Dateien, eine mit Daten wie „ABCD“ und die andere mit Daten „ABCDE“, sagt er nur die Dateien unterschiedlicher Größe sind. Ich wollte wissen, wo genau sie sich unterscheiden. In Unix, erzählt die einfache diff mir, welche Zeile und Spalte, die comp Befehl in Windows funktioniert, wenn ich so etwas wie „abd“ haben und „abc“. Nicht anders. Alle Ideen, was ich für diese verwenden kann?
fragte 29. Juli '11 um 18:11 Uhr
Der Grund, warum Sie den Fehler mit COMP bekommen ist, dass das Dienstprogramm übernimmt die Dateien, die Sie sind von der gleichen Größe vergleichen. Zur Überwindung dass Sie th ‚/ n‘ Option verwenden können, mit dem Sie die Anzahl der Zeilen angeben, können Sie vergleichen möchten. (Siehe die von comp unterstützten Optionen, indem Sie ‚comp /?‘ Auf der Kommandozeile. So Ihr Befehl aussehen würde.
Dies sollte Ihr Problem lösen, wenn Sie Stick mit COMP wollen. Aber das wird ein Problem für die wirklich große Dateien sein.
Obwohl comp ist eine Option, aber ich fühle mich ist es primitiv und FC ist eine bessere Option. Sie können forfiles und FC zusammen verwenden wahrscheinlich eine wirklich gute FileCompare Dienstprogramm zu machen, wenn Sie ein auf einer häufigen Basis erfordern.
FC wird auf diese Weise für ref verwendet:
es gibt viele Optionen zur Verfügung, die Sie sehen können ‚fc /?‘ hoffe das hilft
Ich weiß nicht, ob das folgende Werkzeug ist exatly was Sie brauchen. Aber Ich mag verwenden, um nach bestimmten Dateien, einige Online-Tool. So kann ich es unabhängig von dem Betriebssystem verwenden kann. Hier ist ein Beispiel: diffchecker.com
Aber für meine Bedürfnisse, ich denke, das beste Werkzeug Änderungen und Protokolle zu verfolgen Dateien meines Projektes ist GIT. Wenn Sie in einem Team arbeiten, können Sie einige Repo online in einem Server von Ihnen haben, oder verwenden Sie es mit Bitbucket oder Github.
Hoffe, dass es jemand hilft.