Cmp

A cmp  egy Unix segédprogram, amely összehasonlít két fájlt, és ha eltérnek egymástól, jelenti az első bájtot és sort, ahol a különbséget találták.

Tartalmazza például a GNU diffutils csomagot .

Parancs szintaxis

Ennek a parancsnak a formátuma:

cmp OPCIÓK... FROM-FILE [TO-FILE]

A "-" fájlnév szabványos bemenetet jelent. A "cmp" szabványos bemenetet is használ, ha az egyik fájl nincs megadva.

A 0 kimeneti állapot azt jelenti, hogy nincs eltérés, az 1 azt jelenti, hogy található, a 2 azt jelenti, hogy hiba van.

-c Különálló karaktereket nyomtat. A vezérlőkaraktereket „^” karakterrel és ábécé betűvel jeleníti meg, a magas bittel rendelkező karaktereket pedig „-M” előtaggal (ami „metát” jelöl). --ignore-initial=BYTES Figyelmen kívül hagy minden eltérést a bemeneti fájlok első BYTES bájtjában. A BYTES bájtnál kisebb fájlokat üresként kezeli. -l Kinyomtatja az összes különálló bájt eltolását (tizedes) és értékét (oktális). --print-char Kinyomtatja az összes megkülönböztető karaktert. A vezérlőkaraktereket egy '^' karakterrel és egy ábécé betűvel jeleníti meg, a legmagasabb bittel rendelkező karaktereket pedig "-M" előtaggal látja el (ami "meta"-t jelöl). --meglehetősen vagy -s vagy --néma Nem nyomtat semmit; csak egy kimeneti állapotot ad vissza, jelezve, ha a fájlok különböznek. --bőbeszédű Kinyomtatja az összes különálló bájt eltolását (tizedes) és értékét (oktális). -v vagy --version Megadja a cmp verziószámát.

Linkek