Samstag, 21.12.2024 (CET) um 17:39 Uhr
www.windowspage.de 20 Jahre Windowspage
News:
Herzlich Willkommen bei Windowspage. Alles rund um Windows.

Tipps - WSL - Zwei Dateien byteweise miteinander vergleichen (ab 1703)
Detailbeschreibung
Betriebssystem: Windows 10, Windows 11

Insbesondere Binärdateien (z. B. Programme, Bilder, usw.) werden in der Regel byteweise miteinander verglichen. Aber auch alle anderen Formate (wie z. B. Textdateien) können über dieses Verfahren auf Unterschiede geprüft werden. In den Linux-Distributionen stehen für den Vergleich von Dateien verschiedene Befehle / Tools bereit. Der Befehl "diff" eignet sich für Textdateien und Verzeichnisvergleiche und der Befehl "cmp" (Kurzform für "compare") für binäre Dateien. Unter Windows steht der Befehl "comp" hierfür bereit.
Hinweis: Der Befehl "cmp" gibt keine Meldung aus, wenn beide Dateien identisch sind.

So geht's:

  • Starten Sie die entsprechende Linux-Distribution (z. B. "Debian" oder "Ubuntu").
  • Als Befehl geben Sie den Syntax "cmp [Option] [Datei1] [Datei2]" ein. Z. B.: "cmp windowspage1.txt windowspage2.txt'"
  • Drücken Sie die Eingabetaste.
  • Die beiden Dateien werden byteweise miteinander verglichen.

cmp windowspage1.txt windowspage2.txt

Tabelle der Befehlsparameter (Auszug):

Parameter Kurzbeschreibung
-b Die sich zu unterscheidenden Bytes werden ausgegeben.
-i Die Anzahl der ersten Bytes der Dateien werden übersprungen.
"-i x" = Die ersten "x" Bytes werden in beiden Dateien übersprungen.
"-i x:y = Die ersten "x" Bytes werden in der ersten Datei und die ersten "y" Bytes der zweiten Datei werden übersprungen.
-l Es werden alle unterscheidenden Bytes ausgegeben (und nicht nur der erste sich unterscheidende Byte).
-n Gibt das maximales Byte-Limit für den Vergleich an.
-s Die gesamte normale Ausgabe wird unterdrückt ("stiller Modus").

Beispiele:

  • Die ersten 10 Bytes der Datei "windowspage1.txt" und die ersten 20 Bytes der Datei "windowspage2.txt" beim Vergleich überspringen:
    "cmp -i 10:20 windowspage1.txt windowspage2.txt"
  • Alle unterscheidenden Bytes mit dem Unterschied der Dateien "windowspage1.txt" und "windowpage.2.txt" ausgeben:
    "cmp -b -l "windowspage1.txt windowspage2.txt"
  • Die Dateien "windowspage1.txt" und "windowspage2.txt" nur bis maximal 40 Bytes vergleichen:
    "cmp -n 40 windowspage1.txt windowspage2.txt"

Hinweis:

  • Weitere Optionen zur Textbearbeitung können mit dem Befehl "cmp --help" ausgegeben werden.

Versionshinweis:

  • Die Linux-Distributionen benötigen mindestens Windows 10 Version 1703.

Querverweis:


Windowspage - Weitere interessante Tipps und Einstellungen
Tipps für Windows 10, Windows 11
Statistik

Unsere Webseite verwendet technisch notwendige Cookies ("berechtigtes Interesse"). Darüberhinausgehend (z. B. für Statistiken oder Marketing) erfolgt keine Speicherung von Cookies. Klicken Sie auf "Ich stimme zu", um Cookies zu akzeptieren und direkt unsere Webseite besuchen zu können. Weitere Informationen...

Valid HTML 4.01 Transitional  CSS ist valide!