Ero sivun ”Diff” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
(hakemistojen vertailu) |
Ei muokkausyhteenvetoa |
||
Rivi 9: | Rivi 9: | ||
} | } | ||
Ja | Ja | ||
hello2.c | |||
#include <stdio.h> | #include <stdio.h> | ||
int main() { | int main() { | ||
Rivi 39: | Rivi 39: | ||
} | } | ||
Aluksi nähdään tiedostojen nimet ja niiden viimeiset muokkausajat. Varsinainen tuloste on selkeä, + rivin edessä tarkoittaa lisättyä riviä ja - poistettua. Nyt diff näyttää myös muutaman rivin muutoskohdan ympäriltä mikä selkeyttää tulostetta. | Aluksi nähdään tiedostojen nimet ja niiden viimeiset muokkausajat. Varsinainen tuloste on selkeä, + rivin edessä tarkoittaa lisättyä riviä ja - poistettua. Nyt diff näyttää myös muutaman rivin muutoskohdan ympäriltä mikä selkeyttää tulostetta. | ||
Joskus C-tiedostojen muutokset halutaan yhdistää siten että valinta versioiden välillä tapahtuu käännösvaiheessa. | |||
<tt>diff -D VER_2_00 hello.c hello2.c >hello_molemmat.c </tt> yhdistää versiot siten että kumpikin versio saadaan halutessa aikaan lisäämällä tarvittaessa -D VER_2_00 valitsin. | |||
#include <stdio.h> | |||
#ifndef VER_2_00 | |||
void main() { | |||
printf("Hello word"); | |||
#else /* VER_2_00 */ | |||
int main() { | |||
printf("Hello world"); | |||
return 0; | |||
#endif /* VER_2_00 */ | |||
} | |||
== Hakemistojen vertailu == | == Hakemistojen vertailu == |