Programowanie w systemie UNIX/diff: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m porównaj
Nie podano opisu zmian
Linia 1:
Łata ( ang. patch)<ref>[http://web.archive.org/web/20160401204339/http://blog.bpiotrowski.pl/1650/10-minut-z-diff-i-patch/ 10 minut z diff i patch - Bartłomiej Piotrowski]</ref> jest to plik zawierający różnice między 2 plikami.
 
 
 
==Tekst==
Mamy 2 pliki tekstowe: old.txt i new.txt. Różnice między nimi znajdziemy za pomocą programu diff :<ref>[http://www.gnu.org/software/diffutils/manual/diffutils.html Comparing and Merging Files - GNU doc]</ref>
 
diff -a old.txt new.txt > r.txt
 
Wynik będzie zapisany do pliku tekstowego r.txt za pomocą [[Programowanie w systemie UNIX/Potok (Unix)|potoku ]].
 
===kod źródłowy===
 
Łata jest plikplikiem zawierającyzawierającym różnicę pomiędzy nowym i starym plikiem. Tworzymy ją za pomocą komendy :
 
diff -u oryginalny.c nowy.c > oryginalny.patch
 
 
==Dokumentacja==
Dokumentacja offline :<ref>[httphttps://linux.die.net/man/1/diff Manual diff online]</ref>
 
man diff
 
 
lub
Linia 27 ⟶ 22:
diff --help.
 
Strony manuala ( man) zamykamy Ctrl-c
 
Strony manuala ( man) zamykamy Ctrl-c
==Porównaj==
* git-format-patch - PreparePrzygotowuje patchesłatki fordo wysłania przez e-mail submission
* git-send-email - SendWysyła azestaw collectionłatek ofjako patches as emailse-mail
==Źródła==
<references/>