Name

cmp — stdin  stdout  - datei  -- opt  --help  --version

Synopsis

cmp [optionen] datei1 datei2 [offset1 [offset2]]

Der cmp-Befehl vergleicht zwei Dateien miteinander. Sind ihre Inhalte identisch, berichtet cmp nichts; ansonsten listet es den Ort des ersten Unterschieds auf:

$ cmp meinedatei deinedatei
meinedatei deinedatei differ: char 494, line 17

Standardmäßig verrät cmp Ihnen nicht, welches der Unterschied ist, sondern nur, wo er sich befindet. Der Befehl eignet sich auch hervorragend, um Binärdateien miteinander zu vergleichen, ganz im Gegensatz zu diff, das am besten auf Textdateien funktioniert.

Normalerweise startet cmp seinen Vergleich am Anfang jeder Datei, es beginnt aber auch woanders, wenn Sie Offsets angeben:

$ cmp meinedatei deinedatei ...

Get Linux kurz & gut, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.