Cmp kommunal istənilən növün iki faylını müqayisə edir və nəticələri standart çıxışa yazır. Varsayılan olaraq, cmp faylları eyni olduqda səssizdir; fərqlənirlərsə, ilk fərqin meydana gəldiyi bayt və satır sayı bildirilir.
Bayt və xəttlər birdən başlayaraq saylıdır.
Sinopsis
cmp [- l | -s ] file1 file2 [ skip1 [ skip2 ]]
Anahtarlar
Aşağıdakı keçidlər əmr funksiyasını genişləndirir:
-l
Hər bir fərq üçün bayt nömrəsini (decimal) və fərqli bayt dəyərlərini (sekizli) yazdırın.
-s
Fərqli fayllar üçün heç bir şey yazmayın; yalnız çıxış statusunu qaytarın.
& # 34; Skip & # 34; Arqumentlər
Skip1 və skip2 isteğe bağlı arqumentlər, müqayisə başlayacaq file1 və file2 başlanğıcından gələn bayt pozuntularıdır . Ofset ondalıkdır, ondalıkdır , lakin əvvəlcədən əvvəlcədən 0x və ya 0 ilə onaltılıq və səkkiz dəyər kimi ifadə edilə bilər.
Qaytarma dəyərləri
Cmp proqramı aşağıdakı dəyərlərdən biri ilə çıxış edir:
0- Fayllar eynidır.
1- Fayllar fərqlidir; bu dəyər bir faylın digər hissəsinin birinci hissəsinə eyni olduğu halda daxildir. Sonuncu halda, əgər variant seçilməmişsə , cmp EOF-ə qısa faylda (hər hansı bir fərq tapılmasından əvvəl) çatdıqları standart çıxış yazır.
> 1- Səhv baş verdi.
İstifadə Qeydləri
Diff (1) əmri oxşar funksiyanı yerinə yetirir.
Cmp proqramının St-1003.2 uyğun olması gözlənilir.
Dağıtımlar və çekirdek salma seviyeleri farklı olduğundan, xüsusi komutta xüsusi komutun nasıl kullanılacağını görmek üçün man komutunu ( % man ) istifadə edin.