EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

diffstat - Online în cloud

Rulați diffstat în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda diffstat 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


diffstat - faceți histograma de la ieșire diff

REZUMAT


diffstat [Opțiuni] [specificații fișier]

DESCRIERE


Acest program citește rezultatul dif și afișează o histogramă a inserțiilor,
ștergeri și modificări pe fișier. Diffstat este un program util pentru revizuire
fișiere de corecție mari și complexe. Citește dintr-unul sau mai multe fișiere de intrare care conțin rezultate
din dif, producând o histogramă a liniilor totale modificate pentru fiecare fișier referit.

Dacă numele fișierului de intrare se termină cu .bz2, .gz, .lzma, .z ​​sau .Z, diffstat va citi
date necomprimate printr-o conductă din programul corespunzător. De asemenea, poate deduce
tip de compresie din fișierele transmise prin intermediul intrării standard.

Diffstat recunoaște cele mai populare tipuri de rezultate din dif:

unificat
preferat de către plasture utilitate.

context
cel mai bun pentru lizibilitate, dar nu foarte compact.

lipsă
nu este bun pentru mult, dar simplu de generat.

Diffstat detectează liniile care sunt ieșite de dif pentru a spune ce fișiere sunt comparate și
apoi numără marcatorii din prima coloană care indică tipul de modificare (inserare,
ștergere sau modificare). Acestea sunt afișate în histogramă ca „+”, „-” și „!”
caractere.

Dacă nu este dat niciun nume de fișier pe linia de comandă, diffstat citește diferențele față de
intrare standard.

OPŢIUNI


-b ignorați liniile care se potrivesc cu „Fișierele binare XXX și YYY diferă” în dif

-c prefix fiecare linie de ieșire cu „#”, făcând-o o linie de comentariu pentru scripturile shell.

-C adăugați secvențe de evadare de culoare SGR pentru a evidenția histograma.

-D destinație
specificați un director care conține fișiere la care se poate face referire ca rezultat al
aplicând diferențele. diffstat va număra liniile din fișierele corespunzătoare
(după ajustarea numelor de către -p opțiunea) pentru a obține numărul total de linii în
fiecare dosar.

Restul, după scăderea liniilor modificate și șterse, este afișat ca „neschimbat
linii".

-d Depanarea imprimă o mulțime de informații. În mod normal, este compilat, dar poate fi
suprimat.

-e fişier
redirecționează eroarea standard către fişier.

-E eliminați secvențele de evacuare ANSI pe fiecare linie înainte de a analiza diferențele. Acest
permite diffstat pentru a fi folosit cu colordiff.

-f format
specificați formatul histogramei.

0 pentru concis, care arată doar valoarea și un singur cod de histogramă pentru fiecare dintre
inserați (+), ștergeți (-) sau modificați (!)

1 pentru ieșire normală,

2 pentru a completa histograma cu puncte,

4 pentru a imprima fiecare valoare cu histograma.

Orice valoare diferită de zero oferă o histogramă. Punctele și valorile individuale pot fi
combinate, de exemplu, -f6 dă pe amândouă.

-h tipărește mesajul de utilizare și iese.

-k suprimați îmbinarea numelor de fișiere în raport.

-K încercați să îmbunătățiți adnotarea fișierelor „numai” căutând o potrivire în fișierul
setul rezultat de fișiere și deducerea dacă fișierul a fost adăugat sau eliminat.

Acest lucru nu funcționează în prezent în combinație cu -R deoarece diffstat întreține numai
setul de fișiere rezultat.

-l listează numai numele fișierelor. Nu este generată nicio histogramă.

-m îmbinare numărul de inserare/ștergere din fiecare „bucătă” a fișierului de corecție pentru a aproximativ a
numărarea liniilor modificate.

-n număr
specificați lățimea minimă utilizată pentru numele fișierelor. Dacă nu specificați acest lucru, diffstat
folosește lungimea celui mai lung nume de fișier, după eliminarea prefixelor comune.

-N număr
specificați lățimea maximă utilizată pentru numele fișierelor. Numele mai lungi decât această limită sunt
trunchiată în stânga. Dacă nu specificați acest lucru, diffstat următorul verifică -n
opțiune.

-o fişier
redirecționează ieșirea standard către fişier.

-p număr
suprascrie logica care elimină căile comune, simulând plasture opțiunea „-p”.

Daca nu dai un -p opțiune, diffstat examinează diferențele și dezlipește
prefix comun din numele căilor. Asta nu este ceea ce plasture nu.

-q suprimați mesajul „0 fișiere schimbate” pentru diferențele goale.

-r cod
oferă opțional rotunjirea datelor afișate în histogramă, mai degrabă decât trunchierea
cu ajustări de eroare.

0 este valoarea implicită. Nu se efectuează rotunjiri, dar se adaugă erorile acumulate
următoarele coloane.

1 rotunjește datele

2 rotunjește datele și ajustează histograma pentru a se asigura că afișează ceva
dacă există diferențe, chiar dacă acestea ar fi în mod normal rotunjite la zero.

-R Să presupunem că patch-ul a fost creat cu fișierele vechi și noi schimbate.

-s afișează numai linia de rezumat, de exemplu, numărul de inserări și ștergeri.

-S sursă
acesta este ca -D opțiunea, dar specifică o locație în care fișierele originale
(înainte de aplicarea diferențelor) pot fi găsite.

-t suprascrie histograma, generează valori separate prin virgulă pentru număr
de linii modificate găsite în diferențele pentru fiecare fișier: inserat, șters și
modificat.

If -S or -D sunt date opțiuni, numărul de linii neschimbate precede numărul de
schimbări.

-T tipărește numerele pe care -t ar arăta opțiunea, între numele căii și
histogramă.

Lățimea numărului de modificări este determinată de cea mai mare valoare (dar cel puțin
3). Lățimea dată în -w opțiunea este separată de lățimea acestor numere.

-u suprimați sortarea numelor de fișiere din raport.

-v arată progresul, de exemplu, dacă rezultatul este redirecționat către un fișier, scrieți mesaje de progres
la eroarea standard.

-V imprimă numărul versiunii curente și iese.

-w număr
specificați lățimea maximă a histogramei. Histograma nu va fi niciodată mai scurtă
mai mult de 10 coloane, doar în cazul în care numele fișierelor devin prea mari.

MEDIUL


Diffstat rulează într-un mediu POSIX.

Puteți suprascrie căile compilate ale programelor utilizate pentru decomprimarea fișierelor de intrare prin
stabilirea variabilelor de mediu corespunzătoare numelui lor:

DIFFSTAT_BZCAT_PATH
DIFFSTAT_BZIP2_PATH
DIFFSTAT_COMPRESS_PATH
DIFFSTAT_GZIP_PATH
DIFFSTAT_LZCAT_PATH
DIFFSTAT_PCAT_PATH
DIFFSTAT_UNCOMPRESS_PATH
DIFFSTAT_XZ_PATH
DIFFSTAT_ZCAT_PATH

"Dar daca diffstat presupune că programul rezultat utilizează aceleași opțiuni de linie de comandă,
de exemplu, „-c” pentru a decomprima la ieșirea standard.

Utilizați diffstat online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    ÎNGHIŢITURĂ
    ÎNGHIŢITURĂ
    SWIG este un instrument de dezvoltare software
    care conectează programele scrise în C și
    C++ cu o varietate de nivel înalt
    limbaje de programare. SWIG este folosit cu
    diferit...
    Descărcați SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construită cu
    Urmează JS, Webpack, Babel, Node și
    Express, folosind GraphQL și Apollo
    Client. Magazin WooCommerce în React(
    contine: Produse...
    Descărcați tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Pachetul depozit pentru ArchLabs Acesta este un
    aplicație care poate fi, de asemenea, preluată
    din
    https://sourceforge.net/projects/archlabs-repo/.
    A fost găzduit în OnWorks în...
    Descărcați archlabs_repo
  • 4
    Proiectul Zephyr
    Proiectul Zephyr
    Proiectul Zephyr este o nouă generație
    sistem de operare în timp real (RTOS) care
    suportă mai multe hardware-uri
    arhitecturi. Se bazează pe a
    nucleu cu amprentă mică...
    Descărcați Zephyr Project
  • 5
    SCcons
    SCcons
    SCons este un instrument de construcție software
    aceasta este o alternativă superioară
    instrument clasic de construcție „Make” care
    cu toții cunoaștem și iubim. SCons este
    implementat un...
    Descărcați SCons
  • 6
    PSeInt
    PSeInt
    PSeInt este un interpret de pseudo-cod pentru
    studenți de programare vorbitori de spaniolă.
    Scopul său principal este de a fi un instrument pentru
    învăţarea şi înţelegerea elementelor de bază
    concept...
    Descărcați PSeInt
  • Mai mult »

Comenzi Linux

  • 1
    7z
    7z
    7z - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Rulați 7z
  • 2
    7za
    7za
    7za - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Run 7za
  • 3
    înfiorător
    înfiorător
    CREEPY - O informație de geolocalizare
    agregator DESCRIERE: înfiorător este un
    aplicație care vă permite să adunați
    informații legate de geolocalizare despre
    utilizatori din...
    Fugi înfiorător
  • 4
    cricket-compilare
    cricket-compilare
    cricket - Un program pentru gestionarea
    colectarea și afișarea seriilor temporale
    date ...
    Rulați cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script pentru a obține
    informații despre versiunea instalată
    de G-Wrap...
    Rulați g-wrap-config
  • 6
    g.iarbă de acces
    g.iarbă de acces
    g.access - Controlează accesul la
    setul de hărți curent pentru alți utilizatori de pe
    sistem. Dacă nu este oferită nicio opțiune, se imprimă
    Statusul curent. CUVINTE CHEIE: general, hartă
    management, p...
    Rulați g.accessgrass
  • Mai mult »

Ad