Provided by: manpages-tr_1.0.5.1-2_all bug

ISIM

       diff3 - uc dosya arasindaki farklari bulur

KULLANIM

       diff3 [se,cenekler] benimki eskisi seninki

A,CIKLAMA

       diff3  komutu  uc  dosyayi  karsilastirir ve aralarindaki farkliliklari
       cikti olarak verir.

       Karsilistirilacak dosyalar benimki, eskisi, seninki olarak verilir.  Bu
       uc  dosya  isminden,  en  fazla  bir  tanesinin  adi,  - olabilir. Bu -
       isareti, diff3'e, bu  dosya  icin  standart  girdiden  okuma  yapmasini
       soyler.

   Se,cenekler
       Asagida,  GNU  diff3'un  kabul  ettigi  butun  seceneklerin bir ozetini
       bulacaksiniz.  Tek  harfli  secenekler   ayni   komut   satirinda   (bu
       seceneklerin yaninda arguman olmadikca) yan yana bulunabilirler.

       -a
       --text Butun  dosyalari  metin  dosyasi  olmasalar  bile  metin dosyasi
              olarak kabul eder ve satir satir karsilastirir.

       -A     seninki dosyasinin eskisi dosyasina gore  butun  farkliliklarini
              benimki  dosyasina  ekler.    Degisiklikleri  koseli ayrac icine
              alir.

       -B     -A seceneginin eski davranisi. Degisiklik olmayanlari gosterir.

       -e
       -ed    eskisi ile  seninki  arasindaki  butun  farkliliklari  benimkine
              ekleyen bir ed betigi olusturur.

       -E     -e  secenegine benzer. Sadece birinci ve ucuncu dosya arasindaki
              digerini  ezen  degisikliklerdeki  koseli  ayraclarli   satirlar
              yoktur.  -e  secenegi  ile,  digerini  ezen  degisiklikler soyle
              gorunur:

              <<<<<<< benimki
              benimkinden satirlar
              =======
              seninkinden satirlar
              >>>>>>> seninki
       -i     Sistem V uyumu icin, ed betiginin sonunda  w  ve  q  komutlarini
              uretir.   Bu   secenek   -AeExX3   seceneklerinden   birisi  ile
              birlestirilmeli, ancak -m secenegi ile birlestirilmemelidir.

       -L etiket
       --label=etiket
              -A, -E ve -X secenekleri ile  ciktilanan  koseli  ayraclar  icin
              etiket  etiketi  kullanilir.  Bu  secenek, her bir girdi dosyasi
              icin  bir  kez  olmak  uzere,  toplam  uc  kere  kullanilabilir.
              Ontanimli etiketler, girdi dosyalarinin adidir. Bu sayede  diff3
              -L X -L Y -L Z -m A B C komutu, diff3 -m A B C gibi sonuc verir.
              Sadece  cikti  A,  B  ,C  dosyalari yerine X, Y, Z dosyalarindan
              geliyormus gibi gorunur.

       -m
       --merge
              Duzenleme  betigini,  birinci  dosyaya  uygular   ve   sonuclari
              standart  ciktiya  gonderir. Ciktiyi diff3'den ed'e borulamaktan
              farkli olarak bu secenek bos satirlar  ve  ikili  dosyalar  icin
              bile  calisir.  Sayet duzenleme betigi secenegi belirtilmemisse,
              -A secenegi verilmis kabul edilir.

       --show-all
              Bir  digerini  ezen  degisiklileri  koseli  ayrac  icine  alarak
              eskisinden   seninkine   katistirilmamis   butun  degisiklikleri
              benimki ile birlestirir.

       --show-overlap
              Birinci    ve    ucuncu    dosyadaki    bir    digerini     ezen
              degisiklikleri   iceren   koseli   ayracli   satirlar  haric  -e
              secenegine benzer.

       -T
       --initial-tab
              Normal bicimli bir satirdan once iki  bosluk  terine  bir  sekme
              ciktilar.  Boylece,  satir  icindeki  sekme hizalamasinin normal
              gorunmesini saglanir.

       -v
       --version
              Surum bilgilerini goruntuler ve cikar.

       -x
       --overlap-only
              Sadece bir digerini ezen degisiklikleri ciktilamasi  disinda  -e
              secenegine benzer.

       -X     Sadece  bir  digerini ezen degisiklikleri ciktilamasi disinda -E
              secenegine benzer. Diger bir deyisle, -x gibidir, ama  tek  fark
              koseli ayraclarin  -E deki gibi degisik olmasidir.

       -3
       --easy-only
              Bir  digerini  ezmeyen  degisiklikleri  ciktilamasi  disinda  -e
              secenegine benzer.

ILGILI BELGELER

       cmp(1), comm(1), diff(1), ed(1), patch(1), sdiff(1).

,CIKI,S DURUMU

       Cikis durumu olarak 0, diff3'un basarili oldugu anlamina gelir. 1  bazi
       uyusmazliklar  var  demektir. 2 ise gercekten bir sorun oldugu anlamina
       gelir.

,CEVIREN

       Yalcin Kolukisa <yalcink01 (at) yahoo.com>, Kasim 2003

GNU Araclari                     22 Eylul 1993                        diff3(1)