Ito ang command flipdiff na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
flipdiff - palitan ang pagkakasunud-sunod ng dalawang incremental patch
SINOPSIS
flipdiff [[-p n] | [--strip-match=n]] [[-U n] | [--unified=n]] [[-d PAT] |
[--drop-context=PAT]] [[-q] | [--tahimik]] [[-z] | [--decompress]] [[-b] |
[--ignore-space-change]] [[-B] | [--ignore-blank-lines]] [[-i] | [--ignore-case]]
[[-w] | [--ignore-all-space]] [--in-place] diff1 diff2
flipdiff {[--tulong] | [--bersyon]}
DESCRIPTION
flipdiff nagpapalitan ng pagkakasunud-sunod ng dalawang patch file na magkasunod na nalalapat. Ang
ang mga patch ay dapat na "malinis": ang mga linya ng konteksto ay dapat na tumugma at dapat walang maling tugma
mga offset.
Ang mga swapped patch ay ipinapadala sa karaniwang output, na may isang marker line
(“=== 8< === gupitin dito === 8< ===”) sa pagitan nila, maliban kung ang --sa lugar naipasa ang opsyon.
Sa kasong iyon, ang output ay isusulat pabalik sa orihinal na mga file ng input.
Opsyon
-p n, --strip-match=n
Kapag naghahambing ng mga filename, huwag pansinin ang una n mga bahagi ng pathname mula sa parehong mga patch.
(Ito ay katulad ng -p opsyon sa GNU magtagpi(1).)
-q, --tahimik
Mas tahimik na output. Huwag maglabas ng mga linya ng katwiran sa simula ng bawat patch.
-U n, --pinag-isa=n
Subukang ipakita n mga linya ng konteksto (nangangailangan ng hindi bababa sa n mga linya ng konteksto sa pareho
input file). (Ito ay katulad ng -U opsyon sa GNU Diff(1).)
-d huwaran, --drop-context=PATTERN
Huwag magpakita ng anumang konteksto sa mga file na tumutugma sa shell wildcard huwaran. Ang pagpipiliang ito
maaaring ibigay ng maraming beses.
Tandaan na ang interpretasyon ng shell wildcard pattern ay hindi binibilang ang slash
mga character o tuldok bilang espesyal (sa madaling salita, walang mga flag na ibinigay sa fnmatch). Ito
ay para maibigay ang "*/basename" -type pattern nang hindi nililimitahan ang bilang ng
mga bahagi ng pathname.
-i, --balewalain-kaso
Isaalang-alang ang malaki at maliit na titik na pareho.
-w, --ignore-all-space
Huwag pansinin ang mga pagbabago sa whitespace sa mga patch.
-b, --ignore-space-change
Huwag pansinin ang mga pagbabago sa dami ng whitespace.
-B, --ignore-blank-lines
Huwag pansinin ang mga pagbabago na ang mga linya ay blangko lahat.
-z, --decompress
I-decompress ang mga file na may mga extension na .gz at .bz2.
--sa lugar
Isulat ang output sa orihinal na mga file ng input.
- Tumulong
Magpakita ng maikling mensahe ng paggamit.
--bersyon
Ipakita ang numero ng bersyon ng flipdiff.
LIMITASYON
Ito ay napakagaan lamang na sinubukan, at maaaring hindi gumana. Gamit --sa lugar Hindi
inirerekomenda sa ngayon.
Mayroong ilang mga kaso kung saan hindi posible na makabuluhang i-flip ang mga patch nang wala
pag-unawa sa semantika ng nilalaman. Ang program na ito ay gumagamit lamang ng mga kumpletong linya na
lilitaw sa ilang yugto sa panahon ng paglalapat ng dalawang patch, at hindi kailanman bumubuo ng isang linya
mula sa mga bahagi.
Dahil dito, sa pangkalahatan ay isang magandang ideya na basahin ang output upang suriin ito
may katuturan.
Gumamit ng flipdiff online gamit ang mga serbisyo ng onworks.net