diff |
przeznaczenie: |
. |
Porównuje dwa pliki tekstowe (albo wszystkie pliki o
tej samej nazwie z dwóch różnych katalogów) i znajduje wszelkie różnice |
składnia: |
. |
diff [opcje] pllkzrodłowy plikdocelowy |
opcje: |
. |
-a |
. |
traktuje wszystkie pliki jako tekstowe, nawet wtedy, gdy nimi nie są; |
-b |
. |
ignoruje puste linie |
-c |
. |
generuje wynik w innym formacie |
-d |
. |
próbuje odnaleźć mniejszy zbiór zmian (diff działa wówczas
dokładniej, ale wolniej); |
-e |
. |
generuje skrypt dla edytora ed, za pomocą którego będzie można
dokonać konwersji pliku plik_źródłowy na plik plik_docelowy; |
-f |
. |
generuje wynik podobny do -e, ale w odwrotnym porządku; |
-i |
. |
ignoruje wielkość liter |
-l |
. |
przekazuje wynik do polecenia pr w celu repaginacji; |
-n |
. |
działa jak - f, ale podaje liczbę zmienionych wierszy; |
-r |
. |
porównuje rekurencyjnie pliki o tych samych nazwach ze wszystkich
podkatalogów; |
-s |
. |
informuje, czy dwa pliki są identyczne; |
-t |
. |
zastępuje tabulatory spacjami; |
-u |
. |
używa jednolitego formatu wynikowego; |
-v |
. |
wyświetla wersję di f f; |
-w |
. |
ignoruje w porównaniach linii spacje i tabulatory. |
. |
. |
. |
opis: |
. |
Polecenie diff porównuje plik pllk_źródłowy z
plikiem plik_docelowy \ wyświetla wszystkie nieidentyczne wiersze. Wynik może
przyjmować postać skryptu dla edytora ed albo pliku wejściowego dla polecenia patch. |
. |
. |
|