diff3(1)

Från Wiki.linux.se
Version från den 2 mars 2025 kl. 07.10 av Admin (diskussion | bidrag) (Skapade sidan med '== Namn == '''diff3''' – jämför tre filer rad för rad == Synopsis == <pre> diff3 [ALTERNATIV]... MINFIL GAMMALFIL DINFIL </pre> == Beskrivning == Jämför tre filer rad för rad. Obligatoriska argument för långa alternativ är också obligatoriska för korta alternativ. * '''-A''', '''--show-all''' Visa alla ändringar och omge konflikter med hakparenteser. * '''-e''', '''--ed''' Skapa ett ''ed''-skript som inför ändringar från GAMMALFIL till DINFIL...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

Namn

diff3 – jämför tre filer rad för rad

Synopsis

diff3 [ALTERNATIV]... MINFIL GAMMALFIL DINFIL

Beskrivning

Jämför tre filer rad för rad.

Obligatoriska argument för långa alternativ är också obligatoriska för korta alternativ.

  • -A, --show-all
 Visa alla ändringar och omge konflikter med hakparenteser.
  • -e, --ed
 Skapa ett ed-skript som inför ändringar från GAMMALFIL till DINFIL i MINFIL.
  • -E, --show-overlap
 Som -e, men omge konflikter med hakparenteser.
  • -3, --easy-only
 Som -e, men inför endast icke-överlappande ändringar.
  • -x, --overlap-only
 Som -e, men inför endast överlappande ändringar.
  • -X
 Som -x, men omge konflikter med hakparenteser.
  • -i
 Lägger till 'w' och 'q'-kommandon i ed-skript.
  • -m, --merge
 Skapa en sammanslagen fil, enligt -A om inga andra alternativ anges.
  • -a, --text
 Behandla alla filer som text.
  • --strip-trailing-cr
 Ta bort avslutande carriage return (CR) vid inläsning.
  • -T, --initial-tab
 Justera tabbar genom att lägga till en inledande tabb.
  • --diff-program=PROGRAM
 Använd PROGRAM för att jämföra filer.
  • -L, --label=ETIKETT
 Använd ETIKETT istället för filnamn (kan anges upp till tre gånger).
  • --help
 Visa denna hjälptext och avsluta.
  • -v, --version
 Visa versionsinformation och avsluta.

Standardutdata är ett relativt lättläst format för att visa ändringar.

Alternativen -e, -E, -x, -X skapar istället ett ed-skript.

Slutligen gör alternativet -m (--merge) att diff3 utför sammanfogningen internt och skriver ut den färdiga, sammanslagna filen. För komplexa fall är detta mer robust än att använda ed.

Om en FIL är "-", läses standardinmatningen. Avslutningsstatus:

  • 0 – om det lyckas,
  • 1 – om det finns konflikter,
  • 2 – om ett fel uppstod.

Författare

Skriven av Randy Smith.

Rapportering av fel

Rapportera fel till: bug-diffutils@gnu.org GNU diffutils hemsida: https://www.gnu.org/software/diffutils/ Allmän hjälp om GNU-programvara: https://www.gnu.org/gethelp/

Upphovsrätt

Copyright © 2025 Free Software Foundation, Inc. Licens: GPLv3+ (https://gnu.org/licenses/gpl.html). Detta är fri programvara: du är fri att ändra och distribuera den. Det finns INGEN GARANTI, i den utsträckning som lagen tillåter.

Se även

Den fullständiga dokumentationen för diff3 finns i en Texinfo-manual. Om programmen info och diff3 är korrekt installerade, kan kommandot:

info diff3

ge dig tillgång till hela manualen.

Kolofon

Denna sida är en del av diffutils-projektet (GNU diff-verktyg). Mer information finns på: http://savannah.gnu.org/projects/diffutils/

Om du har en felrapport för denna manualsida, skicka den till: bug-diffutils@gnu.org.

Denna sida hämtades från projektets uppströms Git-repository ⟨git://git.savannah.gnu.org/diffutils.git⟩ den 2 februari 2025. Vid den tidpunkten var det senaste kända commitdatumet 1 februari 2025.

Om du upptäcker några renderingproblem i denna HTML-version av sidan, eller tror att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i denna kolofon (som inte är en del av den ursprungliga manualsidan), skicka ett mail till man-pages@man7.org.

diffutils 3.10.245-dfaa84 – Februari 2025

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/diff3.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 som har sponsrat Linux.se med webbhotell.