Podręcznik GNU Diffutils

Podręcznik GNU Diffutils (Paul Eggert)

Oryginalny tytuł:

GNU Diffutils Reference Manual

Zawartość książki:

Użytkownicy komputerów często zadają sobie pytanie, czym różnią się dwa pliki. Być może jeden plik jest nowszą wersją drugiego pliku.

A może dwa pliki zaczęły się jako identyczne kopie, ale zostały zmienione przez różne osoby. Można użyć polecenia diff, aby pokazać różnice między dwoma plikami lub każdym odpowiadającym plikiem w dwóch katalogach. diff wyświetla różnice między plikami linia po linii w dowolnym z kilku formatów, wybieranych za pomocą opcji wiersza poleceń.

Ten zestaw różnic jest często nazywany diff lub patch.

Dla plików, które są identyczne, diff zwykle nie generuje żadnych danych wyjściowych; dla plików binarnych (nietekstowych) diff zwykle zgłasza tylko, że są różne. Można użyć polecenia cmp, aby pokazać numery bajtów i linii, w których dwa pliki różnią się.

cmp może również pokazać wszystkie bajty, które różnią się między dwoma plikami, obok siebie. Sposobem na porównanie dwóch plików znak po znaku jest polecenie Emacsa M-x compare-windows. Więcej informacji na temat tego polecenia można znaleźć w sekcji "Inne okna" w podręczniku GNU Emacs.

Można użyć polecenia diff3, aby pokazać różnice między trzema plikami. Gdy dwie osoby dokonały niezależnych zmian we wspólnym oryginale, diff3 może zgłosić różnice między oryginałem a dwiema zmienionymi wersjami i może utworzyć scalony plik zawierający zmiany obu osób wraz z ostrzeżeniami o konfliktach. Do interaktywnego scalania dwóch plików można użyć polecenia sdiff.

Możesz użyć zestawu różnic utworzonych przez diff do dystrybucji aktualizacji plików tekstowych (takich jak kod źródłowy programu) do innych osób. Metoda ta jest szczególnie przydatna, gdy różnice są niewielkie w porównaniu do całych plików.

Biorąc pod uwagę dane wyjściowe diff, można użyć programu patch, aby zaktualizować lub załatać kopię pliku. Jeśli myślisz o diff jako o odejmowaniu jednego pliku od drugiego w celu uzyskania różnicy, możesz myśleć o patch jako o dodawaniu różnicy do jednego pliku w celu odtworzenia drugiego. Ten podręcznik koncentruje się najpierw na tworzeniu różnic, a później pokazuje, jak używać różnic do aktualizacji plików.

Dodatkowe informacje o książce:

ISBN:9789888381548
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Praca i czytelnik w badaniach literackich: Edycja naukowa i historia książki - The Work and the...
Pod koniec lat 80. koncepcja dzieła zniknęła z pola...
Praca i czytelnik w badaniach literackich: Edycja naukowa i historia książki - The Work and the Reader in Literary Studies: Scholarly Editing and Book History
Podręcznik GNU Diffutils - GNU Diffutils Reference Manual
Użytkownicy komputerów często zadają sobie pytanie, czym różnią się dwa pliki. Być może jeden plik jest...
Podręcznik GNU Diffutils - GNU Diffutils Reference Manual
The Editorial Gaze: Zapośredniczanie tekstów w literaturze i sztuce - The Editorial Gaze: Mediating...
Ten zbiór oryginalnych esejów przedstawia...
The Editorial Gaze: Zapośredniczanie tekstów w literaturze i sztuce - The Editorial Gaze: Mediating Texts in Literature and the Arts
Listy Charlesa Harpura i jego kręgu - The Letters of Charles Harpur and his Circle
Jest to pierwszy drukowany zbiór listów australijskiego poety...
Listy Charlesa Harpura i jego kręgu - The Letters of Charles Harpur and his Circle

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)