Cmp

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Yazdırılabilir sürüm artık desteklenmiyor ve görüntü oluşturma hataları olabilir. Lütfen tarayıcı yer işaretlerinizi güncelleyin ve bunun yerine varsayılan tarayıcı yazdırma işlevini kullanın.

cmp, Unix veya Unix benzeri işletim sistemlerinde kullanılan bir uçbirim komutudur. Herhangi iki tür dosyayı karşılaştırır ve sonucu standart çıktıya yazar. Eğer dosyalar aynıysa öntanımlı olarak cmp komutu birşey yapmaz. Eğer farklıysalar, ilk farkın oluştuğu bayt ve satır sayısı gösterilir.

Anahtarlar

cmp, komut satırı anahtarlarının (argüman) kullanımıyla nitelendirilebilir. GNU sürümü tarafından desteklenen cmp anahtarları:

-b, --print-bytes
Bayt farkını yazar.
-i SKIP, --ignore-initial=SKIP
Girdinin ilk SKIP baytlarını atlar.
-i SKIP1:SKIP2, --ignore-initial=SKIP1:SKIP2
DOSYA1'in ilk SKIP1 ve DOSYA2'nin ilk SKIP2 baytlarını atla.
-l, --verbose
Tüm farklı baytların değerlerini ve bayt sayılarını gösterir.
-n LIMIT, --bytes=LIMIT
En SINIR baytlarını karşılaştırır.
-s, --quiet, --silent
Hiçbirşey yapmaz. Sadece çıkış durumu verir.
-v, --version
Sürüm bilgisi gösterir.
--help
Yardım dosyasını gösterir.

Döndürme değerleri

  • 0 - dosyalar aynı
  • 1 - dosyalar farklı
  • 2 - ulaşılamaz veya eksik argüman

İlgili maddeler

Dış bağlantılar

Kaynakça

İngilizce Wikipedia cmp (Unix) maddesi

Unix komutları (daha fazla)
Dosya dizgesi catcdchmodchgrpchowncksumcmp cpdddudf fsckfuserlnlslsattrlsofmkdirmountmvpwdrm rmdirsplittouchumask
Süreç ve görev yönetimi atchrootcroncrontabexitkillkillallnicepgreppidofpkillpspstreesleeptimetopwait
Kullanıcı ortamı envfingeridlognamemesgpasswdsusudouptimewwallwhowhoamiwrite
Metin işleme awkcommcsplitcutdiffedexfmtheadiconvjoinlessmorepastesedsortstringstailtalktruniqvivimwcxargs
Kabuk programlama aliasbasenamedirnameechoexprfalseprintftesttrueunset
Ağ Araçları inetdhostifconfignetcatnetstatnslookuppingrlogintraceroute
Arama findgreplocatewhereiswhich
Diğer aproposbannerbccalcleardateddfilehelphistoryinfolplprmanpaxsizeteetputtypeunamewhatisyes