DIFF(1) Prirucka uzivatele DIFF(1) JMENO diff - compare files line by line POUZITI diff [VOLBA]... SOUBORY POPIS Porovnava SOUBORY radek po radku. Povinne argumenty dlouhych prepinacu jsou take povinne u odpovidajicich kratkych prepinacu. --normal normalnim format vystupu diff (vychozi) -q, --brief vystup pouze pri rozdilnych souborech -s, --report-identical-files Pokud jsou dva sobory shodne, oznami to. -c, -C POCET, --context[=POCET] vypise POCET (vychozi je 3) radku kopirovaneho kontextu -u, -U POCET, --unified[=POCET] vypise POCET (vychozi je 3) radku unifikovaneho kontextu -e, --ed vypise skript pro ed -n, --rcs vypise rozdil ve formatu RCS -y, --side-by-side vypise ve dvou sloupcich -W, --width=POCET vypise nejvyse POCET (vychozi je 130) tiskovych sloupcu --left-column vypise pouze levy sloupec spolecnych radku --suppress-common-lines nevypisuje shodne radky -p, --show-c-function ukaze, ve ktere funkci C se zmena nachazi -F, --show-function-line=RV ukaze posledni radek odpovidajici RV --label NAZEV pouzije NAZEV misto nazvu souboru a casoveho udaje (lze opakovat) -t, --expand-tabs ve vystupu prevede tabulatory na mezery -T, --initial-tab na zacatek radku se vlozi tabulator --tabsize=POCET tabulator zastavuje kazdych POCET (vychozi je 8) tiskovych sloupcu --suppress-blank-empty potlaci mezeru nebo tabulator pred prazdnymi radky vystupu -l, --paginate Zpracuje vystup programem pr, aby jej rozdelil na stranky. -r, --recursive rekurzivne porovna vsechny nalezene podadresare --no-dereference nenasleduje symbolicke odkazy -N, --new-file neexistujici soubory povazuje za prazdne --unidirectional-new-file neexistujici soubory z prvniho adresare povazuje za prazdne --ignore-file-name-case ignoruje velikost pismen v nazvech souboru --no-ignore-file-name-case bere v potaz velikost pismen v nazvech souboru -x, --exclude=VZOR vynecha soubory odpovidajici VZORU -X, --exclude-from=SOUBOR vynecha soubory, ktere odpovidaji libovolnemu vzoru ze SOUBORU -S, --starting-file=SOUBOR pri porovnavani adresaru zacne SOUBOREM --from-file=SOUBOR1 Porovna SOUBOR1 se vsemi operandy; SOUBOR1 muze byt adresar. --to-file=SOUBOR2 porovna vsechny operandy se SOUBOREM2, SOUBOR2 muze byt adresar -i, --ignore-case ignoruje velikost pismen v obsahu souboru -E, --ignore-tab-expansion ignoruje zmeny v odsazeni tabulatorem -Z, --ignore-trailing-space ignoruje bila mista na konci radku -b, --ignore-space-change ignoruje zmeny v poctu bilych mist" -w, --ignore-all-space ignoruje vsechna bila mista -B, --ignore-blank-lines ignoruje zmeny v pripade prazdnych radku -I, --ignore-matching-lines=RV ignoruje zmeny na vsech radcich odpovidajicich RV -a, --text poklada vsechny soubory za text --strip-trailing-cr odstrani ukoncovaci znak CR na vstupu -D, --ifdef=NAZEV vypise slouceny soubor s rozdily ,,#ifdef NAZEV" --GTYPE-group-format=GFMT formatuje vstupni skupiny GTYPE podle GFMT --line-format=LFMT formatuje vsechny vstupni radky podle LFMT --LTYPE-line-format=LFMT formatuje vstupni radky LTYPE podle LFMT Tyto formatovaci prepinace poskytuji jemnou kontrolu nad vystupem diffu a zobecnuji -D/--ifdef. LTYPE je ,,old" (stary), ,,new" (novy) nebo ,,unchanged" (nezmenen). GTYPE je LTYPE nebo ,,changed" (zmenen). GFMT muze obsahovat: %< radky ze SOUBORU1 %> radky ze SOUBORU2 %= radky spolecne pro SOUBOR1 i SOUBOR2 %[-][DELKA][.[PRESNOST]]{doxX}ZNAK format stylu printf pro ZNAK ZNAKy dale jsou pro novou skupinu, malymi pismeny pro starou skupinu: F cislo prvniho radku L cislo posledniho radku N pocet radku = L-F+1 E F-1 M L+1 %(A=B?T:E) pokud A se rovna B, tak T, jinak E LFMT (pouze) smi obsahovat: %L obsah radku %l obsah radku, bez znaku konce radku %[-][SIRKA][.[PRESNOST]]{doxX}n format stylu printf pro cislo vstupniho radku Jak GFMT, tak i LFMT smi obsahovat: %% % %c'C' jeden znak C %c'\OOO' znak s osmickovym kodem 000 C znak C (ostatni znaky zastupuji samy sebe) -d, --minimal pokusi se nalezt nejmensi sadu zmen --horizon-lines=POCET ponecha POCET shodnych radku predpony a pripony --speed-large-files predpoklada velke soubory a mnoho rozptylenych drobnych zmen --color[=KDY] color output; WHEN is 'never', 'always', or 'auto'; plain --color means --color='auto' --palette=PALETA barvy, ktere se pouziji pri aktivnim --color. PALETA je dvojteckou oddeleny seznam schopnosti terminfa --help vypise navod k pouziti na standardni vystup a bezchybne skonci -v, --version Vypise informaci o verzi programu a skonci SOUBORY jsou ,,SOUBOR1 SOUBOR2" nebo ,,ADRESAR1 ADRESAR2" nebo ,,ADRESAR SOUBOR" nebo ,,SOUBOR ADRESAR". Pokud je uveden --from-file nebo --to-file, pak nejsou u SOUBORU zadna omezeni. Pokud SOUBOR bude ,,-", bude cten standardni vstup. Navratovy kod je roven 0 pokud jsou vstupy shodne, 1 pokud se lisi a 2 pri chybe. AUTOR Napsal Paul Eggert, Mike Haertel, David Hayes, Richard Stallman a Len Tower. HLASENI CHYB Chyby v programu oznamujte na adrese bug-diffutils@gnu.org On-line napoveda GNU diffutils: Obecna pomoc pri pouzivani softwaru GNU: COPYRIGHT Copyright (C) 2023 Free Software Foundation, Inc. Licence GPLv3+: GNU GPLverze 3 nebo novejsi . Toto je volne programove vybaveni: muzete jej menit a sirit. Je zcela BEZ ZARUKY, v rozsahu povolenem zakonem. DALSI INFORMACE 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 zpristupnit kompletni manual. PREKLAD Preklad teto prirucky do spanelstiny vytvorili Pavel Heimlich Tento preklad je bezplatna dokumentace; Prectete si GNU General Public License Version 3 nebo novejsi ohledne podminek autorskych prav. Neexistuje ZADNA ODPOVEDNOST. Pokud narazite na nejake chyby v prekladu teto prirucky, poslete e-mail na adresu . diffutils 3.10 Kvetna 2023 DIFF(1)