Aceasta este comanda numdiff 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
numdiff - compara fișiere similare cu câmpuri numerice
DESCRIERE
Utilizare: numdiff -h|--help|-v|--versiunea sau
numdiff [-s IFS][-D DELIMS][-a THRVAL[:RANGE|:RANGE1:RANGE2]][-r
THRVAL[:RANGE|:RANGE1:RANGE2]][-2][-F NUM][-# NUM][-P][-N][-I][-c CURRNAME][-d C1C2][-t
C1C2][-g N1N2][-p C1C2][-n C1C2][-e C1C2][-i C1C2][-X 1:RANGE][-X
2:RANGE][-E][-U][-b][-V][-O[NUM]][-q][-S][-z 1:RANGE][-z 2:RANGE][ -Z 1:GAME][-Z
2:RANGE][-m][-H][-f[NUM]][-T][-B][-l PATH][-o PATH] FILE1 FILE2
Comparați fișiere asemănătoare linie cu linie și câmp cu câmp, ignorând cifrele mici
diferențe sau/și formate numerice diferite.
RANGE, RANGE1 și RANGE2 rămân pentru o valoare întreagă pozitivă sau pentru un interval de numere întregi
valori, cum ar fi 1-, 3-5 sau -7. Cele două argumente de după opțiuni sunt numele
fișiere de comparat. Căile complete ale fișierelor ar trebui să fie date, un nume de director este
neacceptat. Căile date nu se pot referi la același fișier, dar una dintre ele poate fi „-”,
care se referă la stdin.
Stare de ieșire: 1 dacă fișierele diferă, 0 dacă sunt egale, -1 (255) în caz de eroare
-s, --separatoare=IFS
Specificați setul de caractere de utilizat ca delimitatori în timp ce împărțiți liniile de intrare
în câmpuri (Setul implicit de delimitatori este spațiu, tabulație și linie nouă). Dacă IFS este
prefixat cu 1: sau 2: apoi utilizați setul de delimitare dat numai pentru liniile din
primul sau respectiv al doilea dosar
-D, --delimitatori=DELIMS
Specificați setul de șiruri de folosit ca delimitatori în timp ce împărțiți liniile de intrare
în câmpuri (Setul implicit de delimitatori este spațiu, tabulație și linie nouă). Dacă DELIMS
este prefixat cu 1: sau 2: apoi utilizați setul de delimitare dat numai pentru liniile de la
primul sau respectiv al doilea dosar
-a, --toleranta-absoluta=THRVAL[:RANGE|:RANGE1:RANGE2]
Setați la THRVAL diferența absolută maximă permisă înainte de acele două cifre
câmpurile sunt considerate diferite (valoarea implicită este zero). Dacă este dat un RANGE,
utilizați pragul specificat numai atunci când comparați câmpurile ale căror poziții se află
GAMĂ. Dacă ambele RANGE1 și RANGE2 sunt date și au aceeași lungime, atunci utilizați
pragul specificat atunci când se compară un câmp din FILE1 aflat în RANGE1 cu
câmpul corespunzător al FILE2 din RANGE2
-r, --toleranta-relativa=THRVAL[:RANGE|:RANGE1:RANGE2]
Setați la THRVAL diferența relativă maximă permisă înainte de acele două cifre
câmpurile sunt considerate diferite (valoarea implicită este zero). Dacă este dat un RANGE,
utilizați pragul specificat numai atunci când comparați câmpurile ale căror poziții se află
GAMĂ. Dacă ambele RANGE1 și RANGE2 sunt date și au aceeași lungime, atunci utilizați
pragul specificat atunci când se compară un câmp din FILE1 aflat în RANGE1 cu
câmpul corespunzător al FILE2 din RANGE2
-2, --strict
Considerați două valori numerice egale numai dacă sunt absolute și relative
diferența nu depășește pragul de toleranță corespunzător
-F, --formulă=NUM
Utilizați formula indicată de NUM pentru a calcula erorile relative. Dacă „NUM” este 0, utilizați
formula clasică. Dacă „NUM” este 1, calculați erorile relative luând în considerare
valorile din FILE1 ca valori eșantion. Dacă „NUM” este 2, calculați erorile relative prin
luând în considerare valorile din FILE2 ca valori eșantion.
-#, --cifre=NUM
Setați la NUM numărul de cifre din semnificațiile utilizate în precizie multiplă
aritmetic
-P, --diferențe-pozitive
Ignorați toate diferențele datorate câmpurilor numerice ale celui de-al doilea fișier care sunt mai mici decât
câmpurile numerice corespunzătoare din primul fișier
-N, --diferențe-negative
Ignorați toate diferențele datorate câmpurilor numerice ale celui de-al doilea fișier care sunt mai mari
decât câmpurile numerice corespunzătoare din primul fișier
-I, --ignora-majuscule
Ignorați modificările în cazul în care faceți comparații literale
-c, --valută=CURRNAME
Setați la CURRNAME numele monedei pentru cele două fișiere de comparat. CURRNAME trebuie să fie
prefixat cu 1: sau 2: pentru a specifica numele monedei numai pentru prima sau pentru
al doilea dosar
-d, --punct zecimal=C1C2
Specificați caracterele care reprezintă punctul zecimal în cele două fișiere de comparat
-t, --separator de mii=C1C2
Specificați caracterele care reprezintă separatorul de mii din cele două fișiere la
comparaţie
-g, --lungimea-grupului=N1N2
Specificați numărul de cifre care formează fiecare grup de mii din cele două fișiere
comparaţie
-p, --plus-prefix=C1C2
Specificați prefixele (opționale) pentru valorile pozitive utilizate în cele două fișiere
comparaţie
-n, --minus-prefix=C1C2
Specificați prefixele pentru valorile negative utilizate în cele două fișiere de comparat
-e, --exponent-litera=C1C2
Specificați literele exponente utilizate în cele două fișiere de comparat
-i, --unitate-imaginară=C1C2
Specificați caracterele care reprezintă unitatea imaginară în cele două fișiere de comparat
-X, --exclude=1:GAMĂ
Selectați câmpurile primului fișier care trebuie ignorate
-X, --exclude=2:GAMĂ
Selectați câmpurile celui de-al doilea fișier care trebuie ignorate
-E, --esenţial
În timpul imprimării, diferențele dintre cele două fișiere comparate arată numai
cele numerice
-U, --manichin
În timp ce imprimați diferențele dintre cele două fișiere comparate, neglijați toate
cele numerice (mod fals)
-b, --scurt
Suprimați toate mesajele referitoare la diferențele descoperite în structurile
cele două dosare
-V, --verbos
Pentru fiecare două rânduri care diferă în cel puțin un câmp, imprimați un antet
arată cum apar aceste linii în cele două fișiere comparate
-O, --Prezentare generală[=NUM]
Afișați o listă alăturată a diferențelor dintre cele două fișiere care arată care sunt liniile
prezente doar într-un singur fișier, care linii sunt prezente în ambele fișiere, dar cu unul sau
câmpuri mai diferite și care linii sunt identice. Dacă „NUM” este zero sau nu este
specificat, scoateți cel mult 130 de coloane pe linie. Dacă „NUM” este un număr pozitiv,
scoateți cel mult „NUM” coloane pe linie. Dacă „NUM” este un număr negativ, nu
scoateți linii comune și afișați cel mult -„NUM” coloane pe linie.
-q, --Liniște, --tăcut
Suprimați toate ieșirile standard
-S, --statistici
Adăugați câteva statistici la rezultatul standard
-z, --blur-dacă-numerice=1:GAMĂ
Selectați câmpurile primului fișier care trebuie să fie estompate în timpul
procedura de sincronizare numai dacă se dovedesc a fi numerice
-z, --blur-dacă-numerice=2:GAMĂ
Selectați câmpurile celui de-al doilea fișier care trebuie să fie estompate în timpul
procedura de sincronizare numai dacă se dovedesc a fi numerice
-Z, --blur-neconditionat=1:GAMĂ
Selectați câmpurile primului fișier care trebuie să fie estompate necondiționat în timpul
procedura de sincronizare
-Z, --blur-neconditionat=2:GAMĂ
Selectați câmpurile celui de-al doilea fișier care trebuie să fie estompate necondiționat în timpul
procedura de sincronizare
-m, --minim
În timpul sincronizării, încercați din greu să găsiți un set mai mic de modificări
-H, --viteza-fișiere-mari
În timpul sincronizării presupuneți fișiere mari și multe mici modificări împrăștiate
-f, --test-filtru[=NUM]
Rulați numai filtrul și apoi afișați rezultatele încercării sale de a le sincroniza pe cele două
fișiere. Dacă „NUM” este zero sau nu este specificat, scoateți cel mult 130 de coloane pe linie.
Dacă „NUM” este un număr pozitiv, scoateți cel mult „NUM” coloane pe linie. Dacă „NUM” este
un număr negativ, nu scoateți linii comune și nu afișați cel mult -'NUM coloane
pe linie.
-T, --expand-tabs
Extindeți filele la spații din ieșire în timp ce afișați rezultatele sincronizării
procedura (cu sens numai împreună cu opțiunea -O or -f)
-B, --binar
Tratați ambele fișiere ca fișiere binare (semnificativ doar în Doz/Windoz)
-l, --avertismente-pentru=PATH
Redirecționați mesajele de avertizare și eroare de la stderr către fișierul indicat
-o, --ieșire=PATH
Redirecționați rezultatul de la stdout către fișierul indicat
-h, --Ajutor
Afișează mesajul de ajutor și setările predefinite
-v, --versiune
Afișați numărul versiunii, drepturile de autor, condițiile de distribuție și NU garanție
Mod implicit numeric format (Pentru atât fișiere la comparaţie):
Numele monedei = ""
Punct zecimal = `.'
Separator de mii = `,'
Numărul de cifre din fiecare grup de mii = 3
Semn pozitiv de conducere = `+'
Semn negativ la început = `-'
Prefix pentru exponent zecimal = `e'
Simbol folosit pentru a desemna unitatea imaginară = „i”
DREPTURI DE AUTOR
Copyright © 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Ivano Primi
<[e-mail protejat]>
Licență GPLv3+: GNU GPL versiunea 3 sau ulterioară, vezihttp://gnu.org/licenses/gpl.html>.
Acesta este software gratuit: sunteți liber să îl schimbați și să îl redistribuiți. NU ESTE GARANTIE,
în măsura permisă de lege.
Utilizați numdiff online folosind serviciile onworks.net