Manual de referință GNU Diffutils

Manual de referință GNU Diffutils (Paul Eggert)

Titlul original:

GNU Diffutils Reference Manual

Conținutul cărții:

Utilizatorii de calculatoare au adesea ocazia să întrebe cum diferă două fișiere. Poate că un fișier este o versiune mai nouă a celuilalt fișier.

Sau poate că cele două fișiere au început ca copii identice, dar au fost modificate de persoane diferite. Puteți utiliza comanda diff pentru a afișa diferențele dintre două fișiere sau fiecare fișier corespunzător din două directoare. diff afișează diferențele dintre fișiere linie cu linie în oricare dintre mai multe formate, selectabile prin opțiuni din linia de comandă.

Acest set de diferențe este adesea numit diff sau patch.

Pentru fișierele care sunt identice, dif nu produce în mod normal niciun rezultat; pentru fișierele binare (non-text), dif raportează în mod normal doar că sunt diferite. Puteți utiliza comanda cmp pentru a afișa numerele de octeți și de linii în care două fișiere diferă.

cmp poate afișa, de asemenea, toți octeții care diferă între cele două fișiere, unul lângă altul. O modalitate de a compara două fișiere caracter cu caracter este comanda Emacs M-x compare-windows. Consultați secțiunea "Other Window" din Manualul GNU Emacs, pentru mai multe informații despre această comandă.

Puteți utiliza comanda diff3 pentru a afișa diferențele dintre trei fișiere. Atunci când două persoane au făcut modificări independente la un original comun, diff3 poate raporta diferențele dintre original și cele două versiuni modificate și poate produce un fișier fuzionat care conține modificările ambelor persoane împreună cu avertismente privind conflictele. Puteți utiliza comanda sdiff pentru a fuziona două fișiere în mod interactiv.

Puteți utiliza setul de diferențe produs de diff pentru a distribui actualizări ale fișierelor text (cum ar fi codul sursă al programului) altor persoane. Această metodă este utilă în special atunci când diferențele sunt mici în comparație cu fișierele complete.

Având în vedere rezultatul dif, puteți utiliza programul patch pentru a actualiza, sau patch, o copie a fișierului. Dacă vă gândiți la diff ca la scăderea unui fișier din altul pentru a produce diferența, vă puteți gândi la patch ca la adăugarea diferenței la un fișier pentru a-l reproduce pe celălalt. Acest manual se concentrează mai întâi pe realizarea diferențelor, iar mai târziu arată cum să utilizați diferențele pentru a actualiza fișiere.

Alte date despre carte:

ISBN:9789888381548
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Lucrarea și cititorul în studiile literare: Editarea academică și istoria cărții - The Work and the...
Până la sfârșitul anilor 1980, conceptul de operă...
Lucrarea și cititorul în studiile literare: Editarea academică și istoria cărții - The Work and the Reader in Literary Studies: Scholarly Editing and Book History
Manual de referință GNU Diffutils - GNU Diffutils Reference Manual
Utilizatorii de calculatoare au adesea ocazia să întrebe cum diferă două fișiere. Poate că un...
Manual de referință GNU Diffutils - GNU Diffutils Reference Manual
Privirea editorială: Mediating Texts in Literature and the Arts - The Editorial Gaze: Mediating...
Această colecție de eseuri originale aduce...
Privirea editorială: Mediating Texts in Literature and the Arts - The Editorial Gaze: Mediating Texts in Literature and the Arts
Scrisorile lui Charles Harpur și ale cercului său - The Letters of Charles Harpur and his...
Aceasta este prima colecție tipărită de scrisori ale...
Scrisorile lui Charles Harpur și ale cercului său - The Letters of Charles Harpur and his Circle

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)