Provided by: manpages-hu_20010119-5_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>