Provided by: manpages-hu_20010119-6_all bug

NÉV

       sdiff - két állomány összehasonlítása és tartalmuk interaktív egyesítése

ÁTTEKINTÉS

       sdiff   [-abdilstBHW]   [-o   OUTFILE]  [-w  COLUMNS]  [-I  REGEXP]  [--expand-tabs]  [-ignore-all-space]
       [-ignore-blank-lines]    [--ignore-case]     [--ignore-matching-lines=REGEXP]     [--ignore-space-change]
       [--left-column]  [--minimal]  [--output=OUTFILE]  [--supress-common-lines] [--speed-large-files] [--text]
       [--width=COLUMNS] FROMFILE TOFILE

       sdiff [-v] [--help] [--version]

LEÍRÁS

       sdiff egyesít két állományt és az eredményt interaktívan az OUTFILE-ba írja -o esetén, vagy részletezi  a
       különbségeket oldalanként ha nincs -o .

       Ha  a  FROMFILE  egy könyvtár és a TOFILE egy állomány, az sdiff a FROMFILE alatti TOFILE-lal egyező nevű
       állományt hasonlítja. Ugyanez fordítva is igaz.  A FROMFILE és TOFILE egyszerre nem jelölhet  könyvtárat.
       Nem használhatsz `-' értéket bemenő állományként.

       Általában  sdiff  a  diff(1) bevonásával dolgozik, szükség esetén megváltoztathatod ezt a működést a DIFF
       környezeti  változó  értékeként  más  programra  hivatkozol.  A  szövegszerkesztőt  a  EDITOR  környezeti
       változónál  szintén beállíthatod.

OPCIÓK

       -a, --text
              Az állományokat szövegként kezeli az összehasonlítást soronként végzi, ez akkor is így történik ha
              az állományok valójában nem szöveges formátumúak.

       -b, --ignore-space-change
              Nem változtat ha csak fehér szóköz (white space) különbözőséget tal ál.

       -d, --minimal
              Alaposabb  módszerrel  a  legkisebb  eltéréseket  is felderíti. Ez lassítja feldolgozást (bizonyos
              esetekben komoly mértékben).

       -i, --ignore-case
              Nagy- és kisbetűs írásmód nem számít különbségnek.

       -l, --left-column
              Megegyező sorokból csak egyiket, a bal oszlopbelit írja ki.

       -o OUTFILE, --output=OUTFILE
              Az egyesített  kimenet  az  OUTFILE-nál  megadott  állományba  kerüljön.  Az  opció  feltétele  az
              egyesítésnek.

       -s, --suppress-common-lines
              Az egyező sorokat nem írja ki.

       -t, --expand-tabs
              A tab kódokat szóközökkel váltja fel, oly módon hogy az eredeti állomány elrendezése ne változzon.

       -w COLUMNS, --width=COLUMNS
              A kimenet a COLUMNS szélességét használja.  Történelmi okokból diff(1)-nél a -W opció látja el ezt
              a szerepet.

       -B, --ignore-blank-lines
              Az üres sorok beszúrásával vagy eltávolításával kapcsolatos változásokat ne vegye figyelembe.

       -H, --speed-large-files
              Számos  hasonló eltérést tartalmazó nagy méretű állomány esetén heurisztikus módszerrel javítja  a
              vizsgálat sebességét

       -I REGEXP, --ignore-matching-lines=REGEXP
              Ne vizsgálja a sorokat melyekre a REGEXP teljesül, hanem automatikusan  beszúrásra  vagy  törlésre
              kerüljenek.

       -W     Összehasonlításnál   ne   vegye   figyelembe   a  vízszintes  térközöket  előidéző  (white  space)
              karaktereket.  Történelmi okokból diff(1)-nél a -w opció látja el ezt a szerepet.

       --help Rövid használati utasítást ír a szabványos kimenetre, majd kilép.

       -v, --version
              Kiírja a diff3 verzióját a szabványos kimenetre, majd kilép.

EGYESÍTÉS

       A megegyező sorokat az első állományból az OUTPUT állományba másolja. Ezután az eltérő  sorokból  képzett
       csoportokat jeleníti meg `%' jellel majd várja az alábbi parancsok valamelyikére:

       e      Elvetendő  mindkét  változat.  Meghívja  a  szövegszerkesztőt  egy üres átmeneti állománnyal, és a
              szövegszerkesztés eredményét fogja a kimenő állományhoz írni.

       eb     Összefűzi a  két változatot, átmeneti állományba  szerkeszthetővé teszi, és ennek eredményét fogja
              a kimenő állományhoz írni.

       ed     Mint `eb', azonban minden változatnak fejléce van amely  jelöli  az  állományok  és  sorok  melyik
              változatból valók

       el     Szerkesztésre a bal oldali változat kerüljön, majd a kimenő állomány ebből származzon.

       er     Szerkesztésre a jobb oldali változat kerüljön, majd a kimenő állomány ebből származzon.

       l      A bal oldali változatot másolja a kimenő állományba.

       q      Kilépés.

       p      A jobb oldali változatot másolja a kimenő állományba.

       s      Csendesen másolja az egyező sorokat.

       v      Az egyező sorokat bőbeszédűen másolja. Ez az alapértelmezés.

DIAGNOSZTIKA

       A diff3 program zárásakor a következő értékeket adja vissza:

       0      Az sdiff hibátlanul lefutott, az állományok között nem talált különbséget.

       1      Az állományok között néhány eltérést talált.

       2      Futás közben egy vagy több hiba történt.

LÁSD MÉG

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

MEGJEGYZÉS

       Hiba   a  bug-gnu-utils@gnu.org  címre  jelezhető.   Az  oldal  karbantartója:  Ragnar  Hojland  Espinosa
       <ragnar@macula.net>

MAGYAR FORDÍTÁS

       Bendes László <bendes@eposta.hu>

GNU diff Utilities 2.7.2                          1998. október                                         SDIFF(1)