Provided by: manpages-hu_4.21.0-2_all
NÉV
diff - fájlok összehasonlítása sorról sorra
ÖSSZEGZÉS
diff [KAPCSOLÓ]... FÁJLOK
LEÍRÁS
FÁJLOK összehasonlítása sorról sorra. A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők. --normal egy normál diff kimenet (az alapértelmezett) -q, --brief csak akkor jelent, ha a fájlok eltérnek -s, --report-identical-files jelentés, ha a két fájl ugyanaz -c, -C SZÁM, --context[=SZÁM] a másolt környezet SZÁM (alapértelmezetten 3) sorának kiírása -u, -U SZÁM, --unified[=SZÁM] a egységesített környezet SZÁM (alapértelmezetten 3) sorának kiírása -e, --ed egy ed parancsfájl kiírása -n, --rcs egy RCS formátumú diff kiírása -y, --side-by-side kimenet két oszlopban -W, --width=SZÁM legfeljebb SZÁM (alapértelmezetten 130) nyomtatási oszlop kiírása --left-column a közös soroknak csak a bal oszlopának kiírása --suppress-common-lines ne írja ki a közös sorokat -p, --show-c-function jelenítse meg, mely C függvényben van változás -F, --show-function-line=RK a legutóbbi RK-ra illeszkedő sor megjelenítése --label CÍMKE CÍMKE használata fájlnév és időbélyeg helyett (ismételhető) -t, --expand-tabs tabulátorok bővítése szóközökké a kimeneten -T, --initial-tab beigazítja a tabulátorokat egy tabulátor hozzáfűzésével --tabsize=SZÁM a tabulátor megáll minden SZÁMADIK (alapértelmezetten 8) nyomtatási oszlopnál --suppress-blank-empty szóköz vagy tabulátor elnyomása az üres kimeneti sorok előtt -l, --paginate kimenet átadása a „pr” parancsnak lapszámozáshoz -r, --recursive a talált alkönyvtár rekurzív összehasonlítása --no-dereference ne kövesse a szimbolikus linkeket -N, --new-file a hiányzó fájlokat üresként kezelje --unidirectional-new-file a hiányzó első fájlokat üresként kezelje --ignore-file-name-case kis- és nagybetűk figyelmen kívül hagyása fájlnevek összehasonlításakor --no-ignore-file-name-case kis- és nagybetűk figyelembe vétele fájlnevek összehasonlításakor -x, --exclude=MINTA a MINTÁRA illeszkedő fájlok kizárása -X, --exclude-from=FÁJL a FÁJLBAN található mintákra illeszkedő fájlok kihagyása -S, --starting-file=FÁJL a FÁJLLAL kezdjen könyvtárak összehasonlítását --from-file=FÁJL1 FÁJL1 összehasonlítása minden operandussal; FÁJL1 lehet könyvtár is --to-file=FÁJL2 minden operandus összehasonlítása FÁJL2-vel; FÁJL2 lehet könyvtár is -i, --ignore-case kis- és nagybetű eltérések figyelmen kívül hagyása a fájlok tartalmában -E, --ignore-tab-expansion a tabulátorbővítés miatti változások mellőzése -Z, --ignore-trailing-space a sorvégi üres helyek mellőzése -b, --ignore-space-change üres helyek számában lévő változások mellőzése -w, --ignore-all-space minden üres hely mellőzése -B, --ignore-blank-lines változások mellőzése, ahol a sorok üresek -I, --ignore-matching-lines=RK változások mellőzése, ahol minden sor illeszkedik az RK-ra -a, --text az összes fájl szövegként kezelése --strip-trailing-cr a záró kocsi vissza levágása a bemenetről -D, --ifdef=NÉV egyesített fájlkiírás a „#ifdef NÉV” diffs használatával --GTYPE-group-format=GFMT a GTYPE bemeneti csoportok formázása GFMT-vel --line-format=LFMT minden bemeneti sor formázása LFMT-vel --LTYPE-line-format=LFMT az LTYPE bemeneti sorok formázása LFMT-vel Ezek a formázási lehetőségek részletes vezérlést biztosítanak a diff kimenetén, általánosítva: -D/--ifdef. Az LTYPE „old”, „new” vagy „unchanged”. A GTYPE értéke LTYPE vagy „changed”. A GFMT (csak) a következőket tartalmazhatja: %< FÁJL1 sorai %> FÁJL2 sorai %= FÁJL1 és FÁJL2 közös sorai %[-][SZÉLESSÉG][.[PONTOSSÁG]]{doxX}BETŰ a BETŰ printf-stílusú megadása A BETŰK a következők lehetnek az új csoporthoz, kisbetűsek a régi csoporthoz: F első sor száma L utolsó sor száma N sorok száma = L-F+1 E F-1 M L+1 %(A=B?T:E) ha A egyenlő B, akkor T, egyébként E Az LFMT (csak) a következőket tartalmazhatja: %L a sor tartalma %l a sor tartalma, kivéve bármilyen záró üres karaktert %[-][SZÉLESSÉG][.[PONTOSSÁG]]{doxX}n printf-stílusú megadás a bemeneti A GFMT és az LFMT is tartalmazhatja: %% % %c'C' az önálló C karakter %c'\OOO' a OOO oktális kódú karakter C a C karakter (más karakterek saját magukat ábrázolják) -d, --minimal igyekszik egy kisebb változási halmazt megtalálni --horizon-lines=SZÁM a közös előtag és utótag SZÁM sorának megtartása --speed-large-files nagy fájlokat és sok apró kis változást tételez fel --color[=MIKOR] color output; WHEN is 'never', 'always', or 'auto'; plain --color means --color='auto' --palette=PALETTA a használandó szín, amikor a --color meg van adva; a PALETTA a terminfo képességek kettősponttal elválasztott listája --help ezen súgó megjelenítése és kilépés -v, --version verzióinformációk megjelenítése és kilépés A FÁJLOK az alábbiak lehetnek „FÁJL1 FÁJL2” vagy „KÖNYVTÁR1 KÖNYVTÁR2” vagy „KÖNYVTÁR FÁJL” vagy „FÁJL KÖNYVTÁR”. Ha a --from-file vagy a --to-file meg van adva, akkor nincsenek megszorítások a FÁJLOKRA. Ha a FÁJL a „-”, akkor a szabványos bemenetről olvas. A kilépési állapotkód 0, ha a bemenetek azonosak; 1, ha különbözők; 2, ha hiba történt.
SZERZŐ
Írta: Paul Eggert, Mike Haertel, David Hayes, Richard Stallman és Len Tower.
HIBÁK JELENTÉSE
A hibák a(z) bug-diffutils@gnu.org címen jelenthetők. A(z) GNU diffutils honlapja: <https://www.gnu.org/software/diffutils/> Általános segítség a GNU szoftverek használatához: <https://www.gnu.org/gethelp/>
SZERZŐI JOG
Copyright © 2023 Free Software Foundation, Inc. A licenc GPLv3+: a GNU GPL 3. vagy újabb változata: <https://gnu.org/licenses/gpl.html>. Ez egy szabad szoftver, terjesztheti és/vagy módosíthatja. NINCS GARANCIA, a törvény által engedélyezett mértékig.
LÁSD MÉG
wdiff(1), cmp(1), diff3(1), sdiff(1), patch(1) The full documentation for diff is maintained as a Texinfo manual. If the info and diff programs are properly installed at your site, the command info diff should give you access to the complete manual.
FORDÍTÁS
A kézikönyv magyar fordítását a Bendes László <bendes@eposta.hu> készítette. Ez a fordítás ingyenes dokumentáció; lásd a GNU General Public License 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩. Vagy újabb verzióját a szerzői jogi feltételekkel kapcsolatban. Feltételezzük, hogy NEM FELELŐSSÉG. Ha hibát talál a kézikönyv oldal fordításában, küldje el a e-mail cím: TODO. ⟨⟩.