Provided by: manpages-tr_1.0.5.1-2_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ı [seçenekler] 1.dosya 2.dosya

AÇIKLAMA

       sdiff,  komutu  iki  dosyayı  birleştirir ve sonuçları, etkileşimli olarak çıktı_dosyasına
       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 düzifd
       --ignore-matching-lines=düzifd
              düzifd 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=biçim
              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_sayısı
       --width=krk_sayısı
              Yanyana çıktı biçiminde krk_sayısı 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