Qhathanisa Amafayela Ngomsebenzi "we-cmp" ku-Linux

I- cmp Umbuso ufanisa amafayela amabili kwanoma yiluphi uhlobo futhi ubhala imiphumela ekuphumeni okujwayelekile. Ngokuzenzakalelayo, i- cmp ayithuli uma amafayela efana; uma zihlukile, inombolo ye-byte nomugqa lapho umehluko wokuqala okwenzekile kubikiwe.

Ama-bytes nemigqa kubalwa kusukela ekuqaleni.

Isiqubulo

cmp [- l | -s ] ifayela1 ifayela2 [ skip1 [ skip2 ]]

Ishintsha

Ukushintsha okulandelayo kwandisa ukusebenza komyalo:

-l

Phrinta inombolo ye-byte (yedesimali) kanye namanani we-byte ahlukile (octal) wehlukile ngayinye.

-s

Phrinta lutho ngamafayela ahlukene; buyisela isimo sokuphuma kuphela.

& # 34; Yeqa & # 34; Iziphakamiso

Iziphakamiso zokuzikhethela zeqa 1 futhi zeqa 2 yi-byte offsets kusukela ekuqaleni kwefayela1 nefayela2 ngokulandelana, lapho ukuqhathaniswa kuzoqala khona. I-offset idedimali ngokuzenzakalelayo, kodwa ingaboniswa njengenani le-hexadecimal noma octal ngokulifakela nge- 0x noma 0 ehola phambili.

Buyisela izimiso

Umbuso we- cmp uphuma ngenye yamagugu alandelayo:

0- Amafayela afana.

1- Amafayela ahlukile; le nzuzo ihlanganisa icala lapho ifayela elilodwa lifana nengxenye yokuqala yenye. Esikhathini esilandelayo, uma ukhetho olungakaze luboniswe , i- cmp ibhala ekuphumeni okujwayelekile ukuthi i-EOF ifinyelelwe efayeleni elifushane (ngaphambi kokuba kube khona ukungezwani).

> 1- Kuvele iphutha.

Amanothi wokusebenzisa

Umlayezo we-1 (1) wenza umsebenzi ofanayo.

Umbuso we- cmp kulindeleke ukuba ube yi-St -p1003.2 ehambisanayo.

Ngenxa yokuthi ukusabalalisa namazinga okukhululwa kernel ahluke, sebenzisa umyalo womuntu ( % umuntu ) ukuze ubone ukuthi imuphi umyalo othize osetshenziswa kukhompyutha yakho ethile.