EngelsFransSpaans

Ad


OnWorks-favicon

dwdiff - Online in de cloud

Voer dwdiff uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht dwdiff die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


dwdiff - een diff-programma met gescheiden woorden

KORTE INHOUD


dwdiff [OPTIES] OUDE FILE NIEUW FILE
dwdiff [OPTIES] --diff-invoer [VERSCHIL FILE]

PRODUCTBESCHRIJVING


dwdiff is een diff programma dat op woordniveau werkt in plaats van op regelniveau. Het is
verschillend van wdiff doordat het de gebruiker in staat stelt te specificeren waar rekening mee moet worden gehouden
witruimte, en in die zin dat er een optionele lijst met tekens nodig is waarmee rekening moet worden gehouden
scheidingstekens. Scheidingstekens zijn afzonderlijke tekens die zelfs worden behandeld alsof het woorden zijn
als er geen witruimte is die ze scheidt van voorgaande woorden of scheidingstekens. dwdiff is
meestal commandoregel-compatibel met wdiff. Alleen de --autopager, --terminal en
--avoid-wraps-opties worden niet ondersteund.

De standaarduitvoer van dwdiff is de nieuwe tekst, met de verwijderde en ingevoegde delen
geannoteerd met markeringen. Er zijn opdrachtregelopties beschikbaar om te wijzigen wat er wordt afgedrukt,
en de markeringen.

OPTIES


dwdiff accepteert de volgende opties (merk op dat alle tekenreeksen eerst worden geëxpandeerd.
Alle standaard \-escapes worden ondersteund, evenals \u en \U Unicode-escapes):

-h, --help
Geef een kort helpbericht weer.

-v, --versie
Printversie en copyrightinformatie.

-d begrenzers, --scheidingstekens=begrenzers
Geef een lijst met tekens op die als scheidingstekens moeten worden gebruikt.

-P, --interpunctie
Gebruik leestekens als scheidingstekens. De exacte set leestekens
hangt af van de huidige locatie.

-W witte ruimte, --witte ruimte=witte ruimte
Geef een lijst met tekens op die als witruimte moeten worden gebruikt.

--diff-invoer
Interpreteer de invoer als de uitvoer van diff in het Unified Diff-formaat (meestal
door diff -u). In dit geval is slechts één invoerbestand toegestaan. Deze optie
maakt het mogelijk om de diff-uitvoer te hervormen met dwdiff, en is bijvoorbeeld handig om te posten
de output verwerken svn diff.

-1, --geen-verwijderd
Onderdruk het afdrukken van woorden die uit het eerste bestand zijn verwijderd.

-2, --geen-ingevoegd
Onderdruk het afdrukken van woorden die in het tweede bestand zijn ingevoegd.

-3, --geen-gewoon
Onderdruk het afdrukken van woorden die in beide bestanden voorkomen.

-L[Breedte], --lijn nummers[=Breedte]
Toon regelnummers aan het begin van elke regel. De weergegeven regelnummers zijn de
regelnummer in het oude bestand en het regelnummer in het nieuwe bestand. De
optioneel Breedte argument is het minimumaantal posities per regelnummer.

-Cnum, --context=num
Zichtbaar num contextregels voor en na elke wijziging. Een regel met alleen -- is
afgedrukt tussen blokken met wijzigingen.

-s, --statistieken
Druk statistieken af ​​als u klaar bent. De afgedrukte cijfers bevatten het aantal woorden van in
beide bestanden, het aantal verwijderde woorden, het aantal ingevoegde woorden en de
aantal gewijzigde woorden. Het aantal gewijzigde woorden wordt geteld als het aantal
woorden die uit het eerste bestand worden verwijderd, en het aantal woorden dat daarvoor in de plaats komt
ze uit het tweede bestand. Al deze getallen worden ook uitgedrukt als een percentage
van het totale aantal woorden in het bestand waar de woorden vandaan kwamen.

-i, --negeer zaak
Negeer verschillen in hoofdlettergebruik bij het vergelijken van woorden. Deze optie is alleen beschikbaar als
het diff-programma dat wordt aangeroepen, levert dit.

-I, --negeer-opmaak
Negeer verschillen in de opmaak van tekens. Deze optie schakelt over naar het gebruik van de
Unicode-compatibiliteitsontleding in plaats van de canonieke ontleding. De
compatibiliteitsdecompositie negeert opmaakinformatie. Bijvoorbeeld de
ligatuur fi wordt voor de doeleinden van dit document opgesplitst in twee afzonderlijke tekens
vergelijking. Maar ook super- en subscript worden als gelijkwaardig beschouwd
verschillende rotaties van hetzelfde karakter.

-c[spec], --kleur[=spec]
Kleur mode. De optionele spec kan worden gebruikt om de kleuren aan te passen. spec bestaat uit
van [verwijderen] [invoegen]. Als een van beide wordt weggelaten, wordt deze ingesteld op de standaardkleur
(respectievelijk helderrood of heldergroen). Beide delen van de spec bestaan ​​uit
[voorgrond][:achtergrond]. Om een ​​lijst met toegestane kleurnamen te verkrijgen, gebruikt u de
woord ``lijst'' als spec. Als alternatief kunt u elke escape-reeks opgeven die u wilt instellen
attributen als kleur door er voor te zetten e:.

De standaardmarkeringen voor het begin en einde van verwijderde en ingevoegde tekst zijn
onderdrukt, maar alle markeringen die op de opdrachtregel zijn opgegeven, worden nog steeds afgedrukt.

-l, --minder-modus
Als -p maar ook de verwijderde witruimte doorhalen.

-p, --printer
Gebruik overstrepingen met een onderstrepingsteken en vetgedrukte tekst om wijzigingen te benadrukken. Dit is
geïmplementeerd door eerst het onderstrepingsteken of een duplicaat van het gewenste teken af ​​te drukken
afgedrukt, gevolgd door een backspace, gevolgd door het teken. Op reguliere terminals
je zult geen enkel effect zien. De minder(1) De opdracht wordt echter onderstreept en vetgedrukt weergegeven
tekst.

De standaardmarkeringen voor het begin en einde van verwijderde en ingevoegde tekst zijn
onderdrukt, maar alle markeringen die op de opdrachtregel zijn opgegeven, worden nog steeds afgedrukt.

-mnum, --match-context=num
Te gebruiken num contextuele woorden voor en na woorden voor matching. Woorden in de oude tekst
zal dan alleen overeenkomen met woorden in de nieuwe tekst als de woorden eromheen dat ook zijn
gelijkwaardig. Dit verbetert de output voor dwdiff voor grote veranderingen met vaak
voorkomende woorden. Het gebruik van context vereist echter meer schijfruimte en meer verwerking
tijd. De standaardwaarde is 1. Stel deze optie in op 0 om terug te keren naar de vorige 1.5
gedrag.

--geaggregeerde-wijzigingen
Sta toe dat meerdere nauwe wijzigingen als één wijziging worden behandeld, als er contextwoorden worden gebruikt
(Zie --match-context). Deze optie vermindert de verwerkingstijd naarmate de wijzigingen plaatsvinden
gemeld door de diff programma worden niet nabewerkt om nauwkeurigere resultaten te verkrijgen.

-A algoritme, --algoritme=algoritme
Selecteer het algoritme dat moet worden gebruikt om verschillen te bepalen. Er zijn er drie
mogelijke waarden voor algoritme: beste, die probeert de minimale set van te vinden
veranderingen, een, die enige optimaliteit inruilt voor snelheid, en snel, die ervan uitgaat
dat de input groot is en weinig wijzigingen bevat. Standaard is de een algoritme
is gebruikt.

-S[marker], --paragraaf-scheidingsteken[=marker]
Toon het invoegen of verwijderen van regelsregels met alleen witruimtetekens. A
Er wordt een speciale markering in de uitvoer ingevoegd om deze blokken aan te geven. De standaard
markering is --.

--wdiff-uitvoer
creëren wdiff compatibele uitgang. De dwdiff programma gebruikt een andere uitvoer
algoritme, dat een meer intuïtieve uitvoer oplevert.

-w snaar, --start-verwijderen=snaar
Geef een tekenreeks op om het begin van verwijderde tekst te markeren.

-x snaar, --stop-verwijderen=snaar
Geef een tekenreeks op om het einde van de verwijderde tekst te markeren.

-y snaar, --start-invoegen=snaar
Geef een tekenreeks op om het begin van de ingevoegde tekst te markeren.

-z snaar, --stop-invoegen=snaar
Geef een tekenreeks op om het einde van de ingevoegde tekst te markeren.

-R, --herhalingsmarkeringen
Herhaal de begin- en eindmarkeringen aan het begin en einde van de lijn als een verandering a overschrijdt
nieuwe lijn.

--profiel=naam
Laad het profiel met naam naam vanuit het .dwdiffrc-bestand in het huis van de gebruiker
map. Alleen het laatst genoemde profiel wordt daadwerkelijk gelezen, tenzij dit wordt gevolgd door een
--geen profiel keuze. Standaard wordt het profiel genoemd verzuim is gelezen.

--geen profiel
Schakel het lezen van profielen uit, tenzij gevolgd door een ander --profiel optie. Deze
schakelt ook het lezen van de verzuim profiel.

Een enkel streepje (-) als bestand kan worden gebruikt om standaardinvoer aan te duiden. Er kan slechts één bestand zijn
lezen van standaardinvoer. Stoppen dwdiff van het interpreteren van bestandsnamen die beginnen met een
streepje als optie, kunt u een dubbel streepje (--) opgeven, waarna dwdiff zal alles interpreteren
volgende argumenten als bestanden om te lezen.

PROFIELEN


Sinds versie 2.1.0, dwdiff stelt gebruikers in staat profielen aan te maken. Een profiel is een reeks opties
die kan worden geladen met behulp van de --profiel keuze. Profielen worden gespecificeerd in de .dwdiffrc in
de thuismap van de gebruiker. Het formaat van de .dwdiffrc bestand is als volgt:

Een regel bevat een profielkop (een tekst tussen []) of een lange optienaam
zonder voorafgaande streepjes, eventueel gevolgd door het argument. Argumenten worden weggelaten
witte ruimte eromheen. Als een argument begint en eindigt met het matchen van dubbel of enkel
aanhalingstekens, deze worden ook verwijderd. Opmerkingen kunnen worden toegevoegd door een regel met een hekje te beginnen
markering (#).

Als er geen profiel is opgegeven, wordt het profiel genoemd verzuim wordt geladen, tenzij de
--geen profiel optie is opgegeven. Hier is een voorbeeld van .dwdiffrc:

[standaard]
kleur rood, blauw
interpunctie

[Html]
start-verwijderen
stoppen-verwijderen
start-invoegen
stop-insert

[alleen spatie]
# Gebruik alleen een spatie als witruimte.
witte ruimte " "

Gebruik dwdiff online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is een gratis mediaspeler
    software, deels gebaseerd op WMP en VLC. De
    speler is in een minimalistische stijl, met
    meer dan tien themakleuren, en kan ook
    b ...
    AstrOrzPlayer downloaden
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV is een ADDON voor XBMC/
    Het is mogelijk dat u een
    decodificator van de IPTV-services
    Movistar is geïntegreerd in één van de los
    mediacentra ma...
    Movistartv downloaden
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks is een gratis, open-source,
    platformonafhankelijke C, C++ en Fortran IDE
    gebouwd om aan de meest veeleisende behoeften te voldoen
    van zijn gebruikers. Het is ontworpen om zeer te zijn
    strekt zich uit...
    Code::Blokken downloaden
  • 4
    Te midden van
    Te midden van
    Midden of geavanceerde Minecraft-interface
    en Data/Structure Tracking is een hulpmiddel om
    een overzicht van een Minecraft weergeven
    wereld, zonder deze daadwerkelijk te creëren. Het
    kan ...
    Midden downloaden
  • 5
    MSYS2
    MSYS2
    MSYS2 is een verzameling tools en
    bibliotheken die u voorzien van een
    gebruiksvriendelijke omgeving om te bouwen,
    native Windows installeren en uitvoeren
    software. Het gaat om...
    MSYS2 downloaden
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is een JPEG-afbeeldingscodec
    die SIMD-instructies gebruikt (MMX, SSE2,
    NEON, AltiVec) om de basislijn te versnellen
    JPEG-compressie en -decompressie aan
    x86, x8...
    Libjpeg-turbo downloaden
  • Meer "

Linux-commando's

Ad