DIFF(1) Felhasznaloi parancsok DIFF(1)
NEV
diff - fajlok osszehasonlitasa sorrol sorra
OSSZEGZES
diff [KAPCSOLO]... FAJLOK
LEIRAS
FAJLOK osszehasonlitasa sorrol sorra.
A hosszu kapcsolok kotelezo argumentumai a rovid kapcsolokhoz is
kotelezok.
--normal
egy normal diff kimenet (az alapertelmezett)
-q, --brief
csak akkor jelent, ha a fajlok elternek
-s, --report-identical-files
jelentes, ha a ket fajl ugyanaz
-c, -C SZAM, --context[=SZAM]
a masolt kornyezet SZAM (alapertelmezetten 3) soranak kiirasa
-u, -U SZAM, --unified[=SZAM]
a egysegesitett kornyezet SZAM (alapertelmezetten 3) soranak
kiirasa
-e, --ed
egy ed parancsfajl kiirasa
-n, --rcs
egy RCS formatumu diff kiirasa
-y, --side-by-side
kimenet ket oszlopban
-W, --width=SZAM
legfeljebb SZAM (alapertelmezetten 130) nyomtatasi oszlop
kiirasa
--left-column
a kozos soroknak csak a bal oszlopanak kiirasa
--suppress-common-lines
ne irja ki a kozos sorokat
-p, --show-c-function
jelenitse meg, mely C fuggvenyben van valtozas
-F, --show-function-line=RK
a legutobbi RK-ra illeszkedo sor megjelenitese
--label CIMKE
CIMKE hasznalata fajlnev es idobelyeg helyett (ismetelheto)
-t, --expand-tabs
tabulatorok bovitese szokozokke a kimeneten
-T, --initial-tab
beigazitja a tabulatorokat egy tabulator hozzafuzesevel
--tabsize=SZAM
a tabulator megall minden SZAMADIK (alapertelmezetten 8)
nyomtatasi oszlopnal
--suppress-blank-empty
szokoz vagy tabulator elnyomasa az ures kimeneti sorok elott
-l, --paginate
kimenet atadasa a ,,pr" parancsnak lapszamozashoz
-r, --recursive
a talalt alkonyvtar rekurziv osszehasonlitasa
--no-dereference
ne kovesse a szimbolikus linkeket
-N, --new-file
a hianyzo fajlokat ureskent kezelje
--unidirectional-new-file
a hianyzo elso fajlokat ureskent kezelje
--ignore-file-name-case
kis- es nagybetuk figyelmen kivul hagyasa fajlnevek
osszehasonlitasakor
--no-ignore-file-name-case
kis- es nagybetuk figyelembe vetele fajlnevek
osszehasonlitasakor
-x, --exclude=MINTA
a MINTARA illeszkedo fajlok kizarasa
-X, --exclude-from=FAJL
a FAJLBAN talalhato mintakra illeszkedo fajlok kihagyasa
-S, --starting-file=FAJL
a FAJLLAL kezdjen konyvtarak osszehasonlitasat
--from-file=FAJL1
FAJL1 osszehasonlitasa minden operandussal; FAJL1 lehet konyvtar
is
--to-file=FAJL2
minden operandus osszehasonlitasa FAJL2-vel; FAJL2 lehet
konyvtar is
-i, --ignore-case
kis- es nagybetu elteresek figyelmen kivul hagyasa a fajlok
tartalmaban
-E, --ignore-tab-expansion
a tabulatorbovites miatti valtozasok mellozese
-Z, --ignore-trailing-space
a sorvegi ures helyek mellozese
-b, --ignore-space-change
ures helyek szamaban levo valtozasok mellozese
-w, --ignore-all-space
minden ures hely mellozese
-B, --ignore-blank-lines
valtozasok mellozese, ahol a sorok uresek
-I, --ignore-matching-lines=RK
valtozasok mellozese, ahol minden sor illeszkedik az RK-ra
-a, --text
az osszes fajl szovegkent kezelese
--strip-trailing-cr
a zaro kocsi vissza levagasa a bemenetrol
-D, --ifdef=NEV
egyesitett fajlkiiras a ,,#ifdef NEV" diffs hasznalataval
--GTYPE-group-format=GFMT
a GTYPE bemeneti csoportok formazasa GFMT-vel
--line-format=LFMT
minden bemeneti sor formazasa LFMT-vel
--LTYPE-line-format=LFMT
az LTYPE bemeneti sorok formazasa LFMT-vel
Ezek a formazasi lehetosegek reszletes vezerlest biztositanak a
diff
kimeneten, altalanositva: -D/--ifdef.
Az LTYPE ,,old", ,,new" vagy ,,unchanged".
A GTYPE erteke LTYPE vagy ,,changed".
A GFMT (csak) a kovetkezoket tartalmazhatja:
%< FAJL1 sorai
%> FAJL2 sorai
%= FAJL1 es FAJL2 kozos sorai
%[-][SZELESSEG][.[PONTOSSAG]]{doxX}BETU
a BETU printf-stilusu megadasa
A BETUK a kovetkezok lehetnek az uj csoporthoz, kisbetusek a
regi csoporthoz:
F elso sor szama
L utolso sor szama
N sorok szama = L-F+1
E F-1
M L+1
%(A=B?T:E)
ha A egyenlo B, akkor T, egyebkent E
Az LFMT (csak) a kovetkezoket tartalmazhatja:
%L a sor tartalma
%l a sor tartalma, kiveve barmilyen zaro ures karaktert
%[-][SZELESSEG][.[PONTOSSAG]]{doxX}n
printf-stilusu megadas a bemeneti
A GFMT es az LFMT is tartalmazhatja:
%% %
%c'C' az onallo C karakter
%c'\OOO'
a OOO oktalis kodu karakter
C a C karakter (mas karakterek sajat magukat abrazoljak)
-d, --minimal
igyekszik egy kisebb valtozasi halmazt megtalalni
--horizon-lines=SZAM
a kozos elotag es utotag SZAM soranak megtartasa
--speed-large-files
nagy fajlokat es sok apro kis valtozast tetelez fel
--color[=MIKOR]
color output; WHEN is 'never', 'always', or 'auto'; plain
--color means --color='auto'
--palette=PALETTA
a hasznalando szin, amikor a --color meg van adva; a PALETTA a
terminfo kepessegek kettosponttal elvalasztott listaja
--help ezen sugo megjelenitese es kilepes
-v, --version
verzioinformaciok megjelenitese es kilepes
A FAJLOK az alabbiak lehetnek ,,FAJL1 FAJL2" vagy ,,KONYVTAR1
KONYVTAR2" vagy ,,KONYVTAR FAJL" vagy ,,FAJL KONYVTAR". Ha a
--from-file vagy a --to-file meg van adva, akkor nincsenek
megszoritasok a FAJLOKRA. Ha a FAJL a ,,-", akkor a szabvanyos
bemenetrol olvas. A kilepesi allapotkod 0, ha a bemenetek azonosak; 1,
ha kulonbozok; 2, ha hiba tortent.
SZERZO
Irta: Paul Eggert, Mike Haertel, David Hayes, Richard Stallman es Len
Tower.
HIBAK JELENTESE
A hibak a(z) bug-diffutils@gnu.org cimen jelenthetok.
A(z) GNU diffutils honlapja:
Altalanos segitseg a GNU szoftverek hasznalatahoz:
SZERZOI JOG
Copyright (C) 2023 Free Software Foundation, Inc. A licenc GPLv3+: a
GNU GPL 3. vagy ujabb valtozata: .
Ez egy szabad szoftver, terjesztheti es/vagy modosithatja. NINCS
GARANCIA, a torveny altal engedelyezett mertekig.
LASD MEG
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.
FORDITAS
A kezikonyv magyar forditasat a Bendes Laszlo
keszitette.
Ez a forditas ingyenes dokumentacio; lasd a GNU General Public License
3 . Vagy ujabb verziojat a
szerzoi jogi feltetelekkel kapcsolatban. Feltetelezzuk, hogy NEM
FELELOSSEG.
Ha hibat talal a kezikonyv oldal forditasaban, kuldje el a e-mail cim:
TODO. <>.
diffutils 3.10 2023 majus DIFF(1)