DIFF(1) Kayttajan sovellukset DIFF(1) NIMI diff - Vertaa tiedostoja rivi rivilta YLEISKATSAUS diff [VALITSIN]... TIEDOSTOT KUVAUS Vertaa TIEDOSTOja rivi rivilta. Pitkien valitsinten pakolliset argumentit ovat pakollisia myos 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[=MAARA] tulosta MAARA rivia (oletus 3) kopioitua kontekstia -u, -U NUM, --unified[=MAARA] tulosta MAARA rivia (oletus 3) yhtenaistettya kontekstia -e, --ed tulosta ed-skripti -n, --rcs tulosta RCS-muotoinen diff -y, --side-by-side tulosta kahdelle palstalle -W, --width=MAARA tulosta enintaan MAARA (oletus 130) merkkia riville --left-column tulosta vain yhteisten rivien vasen palsta --suppress-common-lines ala tulosta yhteisia riveja -p, --show-c-function nayta missa C-funktiossa kukin muutos on -F, --show-function-line=SL nayta viimeisin SL-lausekkeeseen tasmaava rivi --label NIMIO kayta NIMIOta tiedostonimen ja aikaleiman sijaan (voidaan toistaa) -t, --expand-tabs laajenna sarkaimet valilyonneiksi tulosteessa -T, --initial-tab kohdista sarkaimet lisaamalla sarkaimia --tabsize=KOKO sarkaimet joka KOKO. merkin valein (oletus 8) --suppress-blank-empty vaienna valilyonti tai sarkain tyhjien tulosterivien edelta -l, --paginate ohjaa tuloste "pr"-ohjelman lapi sivunumerointia varten -r, --recursive vertaa loytyneita alihakemistoja rekursiivisesti --no-dereference ala seuraa symbolisia linkkeja -N, --new-file kasittele puuttuvia tiedostoja tyhjina --unidirectional-new-file kasittele puuttuvia tiedostoja tyhjina --ignore-file-name-case ala huomioi kirjainkokoa tiedostonimia verrattaessa --no-ignore-file-name-case huomioi kirjankoko tiedostonimia verrattaessa -x, --exclude=HAHMO jata pois tiedostot, jotka tasmaavat HAHMOon -X, --exclude-from=TIEDOSTO jata pois TIEDOSTOssa lueteltuihin hahmoihin tasmaavat tiedostot -S, --starting-file=TIEDOSTO aloita TIEDOSTOlla hakemistoja verrattaessa --from-file=TIEDOSTO1 vertaa TIEDOSTO1:ta kaikkiin operandeihin; TIEDOSTO1 voi olla hakemisto --to-file=TIEDOSTO2 vertaa kaikkia operandeja TIEDOSTO2:een; TIEDOSTO2 voi olla hakemisto -i, --ignore-case ala huomioi kirjainkokoa tiedostojen sisallossa -E, --ignore-tab-expansion ala huomioi sarkainten laajennuksesta johtuvia eroja -Z, --ignore-trailing-space ala huomioi tyhjeita rivin lopussa -b, --ignore-space-change ala huomioi tyhjemerkkien maarasta johtuvia eroja -w, --ignore-all-space ala huomioi tyhjia merkkeja -B, --ignore-blank-lines ala huomioi tyhjista riveista johtuvia eroja -I, --ignore-matching-lines=SL ala huomioi eroavia riveja, jotka kaikki tasmaavat saannolliseen lausekkeeseen SL -a, --text kasittele kaikki tiedostot tekstina --strip-trailing-cr poista vaununpalautus syotteen lopusta -D, --ifdef=NIMI tulosta yhdistetty tiedosto "#ifdef NIMI" -eroin --GTYYPPI-group-format=GMUOTO muotoile GTYYPPIset syoteryhmat GMUOTOon --line-format=LMUOTO muotoile kaikki syoterivit LMUOTOon --LTYPE-line-format=LMUOTO muotoile LTYYPPI-syoterivit LMUOTOon Nailla muotoiluvalitsimilla hienosaadetaan diffin tulostetta, yleistaen -D/--ifdef. LTYYPPI on "old", "new" tai "unchanged". GTYYPPI on LTYYPPI tai "changed". (vain) GMUOTO voi sisaltaa: %< riveja TIEDOSTO1:sta %> riveja TIEDOSTO2:sta %= TIEDOSTO1:n ja TIEDOSTO2:n yhteiset rivit %[-][LEVEYS][.[TARKK]]{doxX}KIRJAIN printf-tyylinen maaritys KIRJAIMelle KIRJAIMET ovat seuraavat uudelle ryhmalle; pienet kirjaimet vanhalle ryhmalle: F ensimmainen rivinumero L viimeinen rivinumero N rivien maara = L-F+1 E F-1 M L+1 %(A=B?T:E) jos A yhtakuin B niin T muuten E (vain) LMUOTO voi sisaltaa: %L rivin sisalto %l rivin sisalto, mahdollinen jalkeinen rivinvaihto poistettuna %[-][LEVEYS][.[TARKK]]{doxX}n printf-tyylinen maaritys rivinumerolle Seka GMUOTO etta LMUOTO voivat sisaltaa: %% % %c'C' yksittainen merkki C %c'\OOO' yksittainen merkki, jonka oktaalikoodi OOO C merkki C (loput merkit vastaavat itseaan) -d, --minimal yrita kovin loytaa pienempi muutosjoukko --horizon-lines=MAARA sailyta MAARA rivia yhteisista etu- ja jalkiliitteista --speed-large-files olettaa tiedostojen olevan suuria ja muutosten pienia seka hajanaisia --color[=MILLOIN] varita tuloste; MILLOIN voi olla "never", "always", tai "auto"; pelkka --color on sama kuin --color=auto --palette=PALETTI kaytettavat varit, kun --color on kaytossa; PALETTI on kaksoispiste-eroteltu luettelo terminfo-kyvyista --help nayta tama ohje ja poistu -v, --version nayta 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 vakiosyotetta. Paluuarvo on 0, jos syotteet ovat samoja, 1 jos erilaisia, ongelmatilanteissa 2. TEKIJA Kirjoittaneet Paul Eggert, Mike Haertel, David Hayes, Richard Stallman ja Len Tower. VIRHEISTA ILMOITTAMINEN Ilmoita ohjelmistovioista (englanniksi) osoitteeseen bug-DIFFutils@gnu.org GNU diffutils-kotisivu: Yleisohjeita GNU-ohjelmistojen kayttoon: TEKIJANOIKEUDET Copyright (C) 2023 Free Software Foundation, Inc. Lisenssi GPLv3+: GNU GPL versio 3 tai myohempi . Tama on vapaa ohjelmisto; sita saa vapaasti muuttaa ja levittaa edelleen. Siina maarin kuin laki sallii, TAKUUTA EI OLE. KATSO MYOS wdiff(1), cmp(1), diff3(1), sdiff(1), patch(1) Ohjelman diff taydellinen dokumentaatio yllapidetaan Texinfo-manuaalissa. Mikali ohjelmat info ja diff on taysin asennettu, komennon info diff pitaisi antaa taydellinen manuaali luettavaksi. KAANNOS Taman kasikirjan suomenkielisen kaannoksen tekivat Tommi Vainikainen Tama kaannos on ilmainen dokumentaatio; katso tekijanoikeusehdot GNU General Public License -versiosta 3 tai uudemmasta. Emme ota vastuuta. diffutils 3.10 Toukokuuta 2023 DIFF(1)