gdiffmk(1)
NAMN
gdiffmk - markera skillnader mellan groff/nroff/troff-filer
SYNOPSIS
gdiffmk [-a tillskottsmarkering] [-c ändringsmarkering] [-d raderingsmarkering] [-x diff-kommando] [-D [-B] [-M markering1 markering2]] [--] fil1 fil2 [utdatafil]
BESKRIVNING
gdiffmk
jämför två roff(7)
-dokument, fil1
och fil2
, och skriver ett roff-dokument till standard ut (eller utdatafil
) bestående av fil2
med tillagda marginaltecken (.mc
) som markerar rader som skiljer sig från fil1
. Om fil1
eller fil2
är ”-", läses standard in för den filen. Om utdatafil
anges, skrivs resultatet dit; annars till standard ut. Samma ”-” kan inte användas för både in- och utdata.
FLAGGOR
--help
visar en hjälptext och --version
visar versionsinformation.
-a
tillskottsmarkering
Använd detta tecken för nya rader som inte finns i fil1
men som finns i fil2
. Standard: ”+”
-B
Undertryck br
-kommandon som infogas av -D
-flaggan. Använd med försiktighet eftersom dessa är nödvändiga för att säkert markera raderingar och små ändringar.
-c
ändringsmarkering
Tecken för att markera ändrade rader. Standard: ”|”
-d
raderingsmarkering
Tecken för att markera raderade rader. Standard: ”*”
-D
Visa de raderade delarna i ändrad eller raderad text.
-M
markering1 markering2
Använd markering1
och markering2
för att omge text markerad av -D
. Standard: ”” och ””
-x
diff-kommando
Använd angivet kommando istället för diff
för att jämföra fil1
och fil2
. Kommandot måste stödja GNU:s -D
-flagg.
--
Avslutar flagglista så att resterande argument tolkas som filnamn, även om de börjar med ”-”.
STATUSKODER
gdiffmk
avslutar med:
- 0 om filerna är lika
- 1 om de skiljer sig
- 2 vid användarfel
- 3 om
diff
ellersh
saknar nödvändig funktionalitet - 4 om utdatafilen är samma som indatafil
FEL
Utdata är inte alltid kompatibelt med alla makropaket eller förprocessorer. Ett säkert alternativ är att köra gdiffmk
på roff-utdata efter förprocessning.
gdiffmk
använder GNU diff
med -D
. Busybox-diff saknar detta stöd. Se även flaggan -x
.
UPPHOVSMAN
gdiffmk
skrevs av Mike Bianchi ⌨MBianchi@Foveal.com〈 och underhålls nu av groff
-utvecklarna.
SE ÄVEN
groff(1), nroff(1), troff(1), roff(7), diff(1)
COLOPHON
Denna sida är en del av groff(1)-projektet. För mer information, se: https://www.gnu.org/software/groff/
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gdiffmk.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp Bromma som har sponsrat Linux.se med webbhotell.