table of contents
- bullseye 20010119-7
- bullseye-backports 1:4.18.1-1~bpo11+1
- testing 1:4.18.1-1
- unstable 1:4.18.1-1
CMP(1) | General Commands Manual | CMP(1) |
NÉV¶
cmp
— két
fájl összehasonlítása
ÁTTEKINTÉS¶
cmp
[-l
|
-s
] file1 file2
[eltolás1
[eltolás2]]
LEÍRÁS¶
A cmp program összehasonlít két
tetszőleges típusú fájlt és kiírja
az eredményt a szabványos kimenetre.
Alapértelmezés szerint a cmp
nem
ír ki semmit, ha a két fájl megegyezik. Ha
különböznek, akkor kiírja a
byte-pozíció és a sor számát, ahol az
első különbség előfordult.
A byte-pozíciók és a sorszámok számozása egytől kezdődik.
A következő kapcsolók használhatók:
-l
- Minden előforduló különbségnél kiírja a byte-pozíciót (decimális) és a különböző byte-értékeket (oktális).
-s
- Nem ír ki semmit különböző fájlok esetén, csak a kilépési kódot adja vissza.
Az eltolás1 és eltolás2 opcionális argumentumok azt a byte-pozíciót adják meg a file1 és file2 elejéhez képest, ahonnan az összehasonlítást kezdeni kell. Az eltolás alapértelmezés szerint decimális, de megadható hexadecimális vagy oktális értékként is, ha a számot ``0x'' vagy ``0'' előzi meg.
A cmp
program a következő
értékek valamelyikét adja vissza:
- 0
- A fájlok megegyeznek.
- 1
- A fájlok különböznek; ide tartozik az az eset
is, amikor az egyik file megegyezik a másik fájl
elejével. Ilyenkor ha az
-s
kapcsoló nem volt megadva, acmp
program kiírja a szabványos kimenetre, hogy elérte a fájl végét a rövidebb fájlban (mielőtt különbséget talált volna). - >1
- Hiba történt.
LÁSD MÉG¶
SZABVÁNYOK¶
A cmp
program feltehetően
IEEE Std 1003.2 (“POSIX.2”)
kompatíbilis.
MAGYAR FORDÍTÁS¶
Dénes Pál <denespal@valerie.inf.elte.hu>
June 6, 1993 | Debian |