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

İSİM

       sdiff  - iki dosya arasındaki farklılıkları bulur ve etkileşimli olarak
       katıştırır

KULLANIM

       sdiff -o kt_dosyas [seenekler] 1.dosya 2.dosya

AÇIKLAMA

       sdiff, komutu iki dosyayı birleştirir ve sonuçları, etkileşimli  olarak
       kt_dosyasna yazar.

       Şayet  1.dosya  bir dizin ve 2.dosya değilse, sdiff komutu, 1.dosya ile
       verilen dizin içindeki 2.dosya ile aynı isimli  dosyayı  karşılaştırır;
       bu  durum tersi için de geçerlidir. Her iki girdi de dizin olmamalıdır.

       sdiff seçenekleri -  ile başlar. Bu nedenle 1.dosya ve 2.dosya isimleri
       -  ile  başlayamaz.  Bunun  yanında, -- şeklinde kullanım ile bu sorunu
       aşabilirsiniz. -- işaretinden sonra gelen argümanlar - ile başlasa bile
       dosya ismi olarak değerlendirilir. Girdi dosyası olarak - verilemez.

       sdiff, -o (veya --output) seçeneği belirtilmeden kullanılırsa, yan yana
       biçimli çıktılama yapar.  Bu kullanım  oldukça  eskidir;  bunun  yerine
       diff --side-by-side kullanın.

   Seçenekler
       Aşağıda,  GNU  sdiff'in  kabul  ettiği  bütün  komutların  bir  özetini
       bulacaksınız. Pek çok seçenek iki eşdeğer isme  sahiptir.  Birincisi  -
       ile  başlayan  tek  bir harften oluşur, diğeri ise -- ile başlayan uzun
       bir isimden meydana gelmektedir. Çok sayıda  tek  harfli  seçenek  (bir
       argüman  almadıkça),  -ac  gibi  yanyana  yazılabilir:  -ac,  -a  ve -c
       anlamına  gelir.  Uzun  isimli  seçenekler  de  başlangıçtan   itibaren
       kendilerinden  başka  bir  seçenekle  karışmayacak şekilde kısaltılarak
       kullanılabilirler.  Köşeli  parantezler  içindeki  argümanlar,  gerekli
       değilse verilmeyebileceği anlamına gelir.

       -a
       --text Metin  dosyası  olmasalar  bile, bütün dosyaları metin dosyaları
              olarak kabul eder ve onları satır satır karşılaştırır.

       -b
       --ignore-space-change
              Karşılaştırmada ara boşluklarındaki farklar dikkate alınmaz.

       -B, --ignore-blank-lines
              Karşılaştımada boş satırlardaki farklar dikkate alınmaz.

       -d
       --minimal
              En küçük değişikliği bile bulmak için algoritma değiştirilir. Bu
              seçenek  sdiff'in  yavaş çalışmasına (bazan oldukça yavaş) sebep
              olur.

       -H
       --speed-large-files
              Pek   çok   küçük    değişikliğe    sahip    büyük    dosyaların
              karşılaştırılmasında   işlemini   hızlandırmak   için   buluşsal
              yöntemler (heuristics) kullanılır.

       -i
       --ignore-case
              Büyük ve küçük harf kullanımından kaynaklanan  farklar  gözönüne
              alınmaz, aynı kabul edilir.

       -I dzifd
       --ignore-matching-lines=dzifd
              dzifd  ile  eşleşen satırlar diğer dosyada olsa da olmasada yok
              sayılır.

       -l
       --left-column
              Yanyana çıktılama biçiminde iki ortak satırdan sadece  soldakini
              basar.

       --line-format=biim
              if-then-else  biçimli  tüm  girdi  satırlarını çıktılarken biçim
              kullanılır.

       -o dosya
       --output=dosya
              Katıştırılan çıktıyı dosyaya yerleştirir. Bu seçenek  katıştırma
              işlemi için gereklidir.

       -s
       --suppress-common-lines
              Yan yana çıktı biçiminde ortak satırlar çıktılanmaz.

       -t
       --expand-tabs
              Girdi   dosyalarındaki   sekmelerin  eşitliğini  sağlamak  için;
              çıktılarken sekmeleri boşluklara çevirir.

       -v
       --version
              sdiff'in sürüm numarasını basar.

       -wkrk_says
       --width=krk_says
              Yanyana çıktı biçiminde  krk_says  ile  belirtilen  genişlikte
              sütunlar  kullanılır.  Tarihsel  sebeplerle bu seçenek diff için
              -W, sdiff için -w'dir.

       -w
       --ignore-all-space
              Satırları karşılaştırırken boşlukları atlar. Tarihsel sebeplerle
              bu seçenek diff için -w, sdiff için -W'dir.

İLGİLİ BELGELER

       cmp(1), comm(1), diff(1), diff3(1).

ÇIKIŞ DURUMU

       Çıkış durumu olarak 0'ın anlamı, hiçbir farklılık bulunamadığıdır. Bazı
       farklılıkların olduğu durumlarda 1 ile çıkar. Şayet 2 ile çıkarsa,  bir
       sorun var demektir.

ÇEVİREN

       Yalçın Kolukısa <yalcink01 (at) yahoo.com>, Aralık 2003