Aceasta este comanda diffplan9 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
diff - comparator de fișiere diferenţial
REZUMAT
dif [ -acefmnbwr ] fisier1 ... fisier2
DESCRIERE
Dif spune ce linii trebuie schimbate în două fișiere pentru a le aduce în acord. Daca unul
fișierul este un director, apoi un fișier din acel director cu numele de bază același cu cel al
este folosit alt fișier. Dacă ambele fișiere sunt directoare, fișierele numite similar în cele două
directoarele sunt comparate prin metoda de dif pentru fișiere text și cmp(1) în caz contrar. Dacă
sunt date mai mult de două nume de fișiere, apoi fiecare argument este comparat cu ultimul argument ca
de mai sus. The -r cauzele opțiunii dif pentru a procesa recursiv subdirectoare cu nume similar.
Când procesați mai mult de un fișier, dif prefixe diferențele de fișiere cu o singură linie
enumerarea celor două fișiere diferite, sub forma unui dif Linie de comanda. The -m cauzele steagului
acest comportament chiar și atunci când procesează fișiere individuale.
Ieșirea normală conține linii de următoarele forme:
n1 a n3,n4
n1,n2 d n3
n1,n2 c n3,n4
Aceste linii seamănă ed comenzi de convertit file1 în file2. Numerele de după
scrisorile se referă la file2. De fapt, schimbând „a” cu „d” și citind înapoi se poate
stabiliți în mod egal cum să convertiți file2 în file1. Ca în ed, perechi identice unde n1 =
n2 or n3 = n4 sunt prescurtate ca un singur număr.
După fiecare dintre aceste linii vin toate liniile care sunt afectate în primul fișier
marcat de `<', apoi toate liniile care sunt afectate în al doilea fișier marcat de `>'.
-b opțiunea cauzează ignorarea spațiilor libere (spații și file) și alte șiruri de caractere
spații libere pentru a compara egale. The -w opțiunea face ca toate spațiile albe să fie eliminate din intrare
linii înainte de a aplica algoritmul de diferență.
-n opțiunea prefixează fiecare interval cu fişier: și inserează un spațiu în jurul a, c și d
verbe. The -e opțiunea produce un script de a, c și d comenzi pentru editor ed, Care
va recrea file2 din file1. -f opțiunea produce un script similar, nu este util cu
ed, în ordine inversă. Poate fi, totuși, util ca intrare într-un post-orientat
procesor.
-c opțiunea include trei linii de context în jurul fiecărei modificări, îmbinând modificări ale căror
contextele se suprapun. The -a flag afișează întregul fișier ca context.
Cu excepția unor circumstanțe rare, dif găsește cel mai mic set suficient de diferențe de fișiere.
Utilizați online diffplan9 folosind serviciile onworks.net