Provided by: manpages-fi_4.15.0-9_all bug

NIMI

       GNU diff - vertaa tiedostoja rivi riviltä

YLEISKATSAUS

       diff [VALITSIN]... TIEDOSTOT

KUVAUS

       Vertaa TIEDOSTOja rivi riviltä.

       Pitkien valitsinten pakolliset argumentit ovat pakollisia myös lyhyille.

       --normal
              tulosta normaali diff (oletus)

       -q, --brief
              kertoo vain, eroavatko tiedostot

       -s, --report-identical-files
              ilmoita, jos kaksi tiedostoa ovat samat

       -c, -C NUM, --context[=MÄÄRÄ]
              tulosta MÄÄRÄ riviä (oletus 3) kopioitua kontekstia

       -u, -U NUM, --unified[=MÄÄRÄ]
              tulosta MÄÄRÄ riviä (oletus 3) yhtenäistettyä kontekstia

       -e, --ed
              tulosta ed-skripti

       -n, --rcs
              tulosta RCS-muotoinen diff

       -y, --side-by-side
              tulosta kahdelle palstalle

       -W, --width=MÄÄRÄ
              tulosta enintään MÄÄRÄ (oletus 130) merkkiä riville

       --left-column
              tulosta vain yhteisten rivien vasen palsta

       --suppress-common-lines
              älä tulosta yhteisiä rivejä

       -p, --show-c-function
              näytä missä C-funktiossa kukin muutos on

       -F, --show-function-line=SL
              näytä viimeisin SL-lausekkeeseen täsmäävä rivi

       --label NIMIÖ
              käytä NIMIÖtä tiedostonimen ja aikaleiman sijaan (voidaan toistaa)

       -t, --expand-tabs
              laajenna sarkaimet välilyönneiksi tulosteessa

       -T, --initial-tab
              kohdista sarkaimet lisäämällä sarkaimia

       --tabsize=KOKO
              sarkaimet joka KOKO. merkin välein (oletus 8)

       --suppress-blank-empty
              vaienna välilyönti tai sarkain tyhjien tulosterivien edeltä

       -l, --paginate
              ohjaa tuloste ”pr”-ohjelman läpi sivunumerointia varten

       -r, --recursive
              vertaa löytyneitä alihakemistoja rekursiivisesti

       --no-dereference
              älä seuraa symbolisia linkkejä

       -N, --new-file
              käsittele puuttuvia tiedostoja tyhjinä

       --unidirectional-new-file
              käsittele puuttuvia tiedostoja tyhjinä

       --ignore-file-name-case
              älä huomioi kirjainkokoa tiedostonimiä verrattaessa

       --no-ignore-file-name-case
              huomioi kirjankoko tiedostonimiä verrattaessa

       -x, --exclude=HAHMO
              jätä pois tiedostot, jotka täsmäävät HAHMOon

       -X, --exclude-from=TIEDOSTO
              jätä pois TIEDOSTOssa lueteltuihin hahmoihin täsmäävät tiedostot

       -S, --starting-file=TIEDOSTO
              aloita TIEDOSTOlla hakemistoja verrattaessa

       --from-file=TIEDOSTO1
              vertaa TIEDOSTO1:tä kaikkiin operandeihin; TIEDOSTO1 voi olla hakemisto

       --to-file=TIEDOSTO2
              vertaa kaikkia operandeja TIEDOSTO2:een; TIEDOSTO2 voi olla hakemisto

       -i, --ignore-case
              älä huomioi kirjainkokoa tiedostojen sisällössä

       -E, --ignore-tab-expansion
              älä huomioi sarkainten laajennuksesta johtuvia eroja

       -Z, --ignore-trailing-space
              älä huomioi tyhjeitä rivin lopussa

       -b, --ignore-space-change
              älä huomioi tyhjemerkkien määrästä johtuvia eroja

       -w, --ignore-all-space
              älä huomioi tyhjiä merkkejä

       -B, --ignore-blank-lines
              älä huomioi tyhjistä riveistä johtuvia eroja

       -I, --ignore-matching-lines=SL
              älä huomioi eroavia rivejä, jotka kaikki täsmäävät säännölliseen lausekkeeseen SL

       -a, --text
              käsittele kaikki tiedostot tekstinä

       --strip-trailing-cr
              poista vaununpalautus syötteen lopusta

       -D, --ifdef=NIMI
              tulosta yhdistetty tiedosto ”#ifdef NIMI” -eroin

       --GTYYPPI-group-format=GMUOTO
              muotoile GTYYPPIset syöteryhmät GMUOTOon

       --line-format=LMUOTO
              muotoile kaikki syöterivit LMUOTOon

       --LTYPE-line-format=LMUOTO
              muotoile LTYYPPI-syöterivit LMUOTOon

              Näillä muotoiluvalitsimilla hienosäädetään diffin tulostetta,

              yleistäen -D/--ifdef.

       LTYYPPI on ”old”, ”new” tai ”unchanged”.
              GTYYPPI on LTYYPPI tai ”changed”.

              (vain) GMUOTO voi sisältää:

       %<     rivejä TIEDOSTO1:stä

       %>     rivejä TIEDOSTO2:sta

       %=     TIEDOSTO1:n ja TIEDOSTO2:n yhteiset rivit

       %[-][LEVEYS][.[TARKK]]{doxX}KIRJAIN
              printf-tyylinen määritys KIRJAIMelle

              KIRJAIMET ovat seuraavat uudelle ryhmälle; pienet kirjaimet vanhalle ryhmälle:

       F      ensimmäinen rivinumero

       L      viimeinen rivinumero

       N      rivien määrä = L-F+1

       E      F-1

       M      L+1

       %(A=B?T:E)
              jos A yhtäkuin B niin T muuten E

              (vain) LMUOTO voi sisältää:

       %L     rivin sisältö

       %l     rivin sisältö, mahdollinen jälkeinen rivinvaihto poistettuna

       %[-][LEVEYS][.[TARKK]]{doxX}n
              printf-tyylinen määritys rivinumerolle

              Sekä GMUOTO että LMUOTO voivat sisältää:

       %%     %

       %c'C'  yksittäinen merkki C

       %c'\OOO'
              yksittäinen merkki, jonka oktaalikoodi OOO

       C      merkki C (loput merkit vastaavat itseään)

       -d, --minimal
              yritä kovin löytää pienempi muutosjoukko

       --horizon-lines=MÄÄRÄ
              säilytä MÄÄRÄ riviä yhteisistä etu- ja jälkiliitteistä

       --speed-large-files
              olettaa tiedostojen olevan suuria ja muutosten pieniä sekä hajanaisia

       --color[=MILLOIN]
              väritä tuloste; MILLOIN voi olla ”never”, ”always”, tai ”auto” (oletus)

       --palette=PALETTI
              käytettävät  värit,  kun  --color  on  käytössä;  PALETTI  on kaksoispiste-eroteltu
              luettelo terminfo-kyvyistä

       --help näytä tämä ohje ja poistu

       -v, --version
              näytä versiotiedot ja poistu

       TIEDOSTOT ovat ”TIEDOSTO1 TIEDOSTO2” tai ”HAK1 HAK2”  tai  ”HAK  TIEDOSTO”  tai  ”TIEDOSTO
       HAK”.  Jos  --from-file  tai  --to-file on annettu, TIEDOSTO(i)lle ei ole rajoitteita. Jos
       TIEDOSTOa ei ole annettu, tai se on  ”-”,  luetaan  vakiosyötettä.  Paluuarvo  on  0,  jos
       syötteet ovat samoja, 1 jos erilaisia, ongelmatilanteissa 2.

TEKIJÄ

       Kirjoittaneet Paul Eggert, Mike Haertel, David Hayes, Richard Stallman ja Len Tower.

VIRHEISTÄ ILMOITTAMINEN

       Ilmoita ohjelmistovioista (englanniksi) osoitteeseen bug-DIFFutils@gnu.org
       GNU diffutils-kotisivu: <https://www.gnu.org/software/diffutils/>
       Yleisohjeita GNU-ohjelmistojen käyttöön: <https://www.gnu.org/gethelp/>

TEKIJÄNOIKEUDET

       Copyright  ©  2018  Free  Software Foundation, Inc.  Lisenssi GPLv3+: GNU GPL versio 3 tai
       myöhempi <https://gnu.org/licenses/gpl.html>.
       Tämä on vapaa ohjelmisto; sitä saa vapaasti muuttaa ja  levittää  edelleen.  Siinä  määrin
       kuin laki sallii, TAKUUTA EI OLE.

KATSO MYÖS

       wdiff(1), cmp(1), diff3(1), sdiff(1), patch(1)

       Ohjelman  diff täydellinen dokumentaatio ylläpidetään Texinfo-manuaalissa. Mikäli ohjelmat
       info ja diff on täysin asennettu, komennon

              info diff

       pitäisi antaa täydellinen manuaali luettavaksi.

KÄÄNNÖS

       Tämän käsikirjan suomenkielisen käännöksen tekivät Tommi Vainikainen <mucus@pcuf.fi>

       Tämä käännös on  ilmainen  dokumentaatio;  katso  tekijänoikeusehdot  GNU  General  Public
       License  -versiosta 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ tai uudemmasta. Emme ota
       vastuuta.