The cmp gagnsemi samanburðar tvær skrár af hvaða gerð sem er og skrifar niðurstöðurnar í staðlaða framleiðsluna. Sjálfgefin er cmp þögul ef skrárnar eru þau sömu; Ef þeir eru mismunandi er greint frá bæti og lína númeri sem fyrsta munurinn átti sér stað.
Bytes og línur eru númeraðar frá upphafi með einum.
Yfirlit
cmp [- l | -s ] file1 file2 [ skip1 [ skip2 ]]
Rofi
Eftirfarandi rofar auka virkni stjórnunar:
-l
Prenta bæti númer (aukastaf) og mismunandi bæti gildi (oktal) fyrir hverja mismun.
-s
Prenta ekkert fyrir mismunandi skrár; skilaðu aðeins útgangsstöðu.
& # 34; Skip & # 34; Rök
Valfrjálst rök skip1 og skip2 eru byte offsets frá upphafi skrá1 og skrá2 í sömu röð, þar sem samanburður hefst. Mótunin er sjálfgefin, en er hægt að gefa upp sem sextíu eða oktal gildi með því að fara framhjá því með leiðandi 0x eða 0 .
Skilaðu gildi
The cmp gagnsemi hættir með einni af eftirfarandi gildum:
0- Skrárnar eru eins.
1- Skráin eru mismunandi; þetta gildi felur í sér tilfelli þar sem ein skrá er eins og fyrsti hluti hins. Í síðara tilvikinu, ef valkosturinn hefur ekki verið tilgreindur, skrifar Cmp við staðlaðan framleiðsla sem EOF var náð í styttri skrá (áður en einhver munur fannst).
> 1 - Villa kom upp.
Notkunarskýringar
The diff (1) stjórnin hefur svipaða virkni.
The cmp gagnsemi er gert ráð fyrir að vera St -p1003.2 samhæft.
Vegna þess að dreifingar og kjarnaútgáfur eru mismunandi, notaðu stjórn mannsins ( % maður ) til að sjá hvernig tiltekin stjórn er notuð á tölvunni þinni.