Dit is de opdracht flipdiff 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
flipdiff - wissel de volgorde van twee incrementele patches uit
KORTE INHOUD
flipdiff [[-P n] | [--stripmatch=n]] [[-U n] | [--verenigd=n]] [[-D PAT
[--drop-context=PAT]] [[-q] | [--stil]] [[-z] | [--decomprimeren]] [[-b] |
[--negeer-spatie-verandering]] [[-B] | [--lege regels negeren]] [[-i] | [--negeer zaak]]
[[-w] | [--negeer-alle-spatie]] [--in-place] verschil1 verschil2
flipdiff {[--help] | [--versie]}
PRODUCTBESCHRIJVING
flipdiff wisselt de volgorde uit van twee patchbestanden die na elkaar van toepassing zijn. De
patches moeten “schoon” zijn: de contextregels moeten overeenkomen en er mag geen sprake zijn van verkeerde combinaties
compensaties.
De verwisselde patches worden naar de standaarduitvoer gestuurd, met een markeringslijn
(“=== 8< === knip hier === 8< ===”) ertussen, tenzij de --in situ optie wordt doorgegeven.
In dat geval wordt de uitvoer teruggeschreven naar de originele invoerbestanden.
OPTIES
-p n, --stripmatch=n
Negeer bij het vergelijken van bestandsnamen de eerste n padnaamcomponenten van beide patches.
(Dit is vergelijkbaar met de -p optie voor GNU stuk(1).)
-q, --stil
Stillere uitvoer. Laat geen redeneerregels horen aan het begin van elke patch.
-U n, --verenigd=n
Probeer het weer te geven n contextlijnen (vereist minimaal n contextlijnen in beide
invoerbestanden). (Dit is vergelijkbaar met de -U optie voor GNU diff(1).)
-d patroon, --drop-context=PATROON
Geef geen context weer voor bestanden die overeenkomen met het shell-jokerteken patroon. Deze optie
kan meerdere keren gegeven worden.
Merk op dat de interpretatie van het shell-jokertekenpatroon geen slash meetelt
tekens of punten als speciaal (met andere woorden, er worden geen vlaggen aan gegeven fnmatch). Deze
is zo dat patronen van het type “*/basename” kunnen worden gegeven zonder het aantal te beperken
padnaam componenten.
-i, --negeer zaak
Beschouw hoofdletters en kleine letters als hetzelfde.
-w, --negeer-alle-ruimte
Negeer wijzigingen in de witruimte in patches.
-b, --negeer-ruimte-verandering
Negeer veranderingen in de hoeveelheid witruimte.
-B, --negeer-lege-regels
Negeer wijzigingen waarvan de regels allemaal leeg zijn.
-z, --decomprimeren
Decomprimeer bestanden met de extensies .gz en .bz2.
--in situ
Schrijf uitvoer naar de originele invoerbestanden.
--help
Geef een kort gebruiksbericht weer.
--versie
Geef het versienummer van flipdiff weer.
Beperkingen
Dit is slechts heel licht getest en werkt mogelijk niet eens. Gebruik makend van --in situ is niet
aanbevolen op dit moment.
Er zijn enkele gevallen waarin het niet mogelijk is om op zinvolle wijze patches om te draaien zonder
het begrijpen van de semantiek van de inhoud. Dit programma gebruikt alleen volledige regels
verschijnt op een bepaald moment tijdens het aanbrengen van de twee pleisters en vormt nooit een lijn
uit onderdelen.
Daarom is het over het algemeen een goed idee om de uitvoer door te lezen om te controleren of deze aanwezig is
klinkt logisch.
Gebruik flipdiff online met behulp van onworks.net-services