I den næste artikel skal vi se på Colordiff. Hvis nogen ikke ved det, er diff et værktøj til kommandolinjen og det det er meget nyttigt for brugerne, når de visuelt sammenligner forskellene mellem 2 filer. Colordiff er et Perl-script, som stadig er en forbedret version af diff.
Colordiff er en beholder til diff, hvilken producerer den samme output men farvet, for at forbedre læsbarheden af forskellene. Farveskemaer kan læses fra en central konfigurationsfil eller fra en lokal brugerfil (~ / .colordiffrc). Dette værktøj bruger ANSI farver.
Diff er et værktøj til sammenligning af filer. Dette genererer forskellene mellem to filer eller ændringer foretaget i en bestemt fil, sammenlignet med en tidligere version af den samme fil. Det viser os de ændringer, der er foretaget pr. Linje i tekstfilerne, men uden at fremhæve forskellene.
De fleste implementeringer af diff de har været tilsyneladende uændrede siden starten. Ændringer består normalt af forbedringer af basisalgoritmen, tilføjer nyttige funktioner til kommandoen og design af nye outputformater., som det er tilfældet med Colordiff.
Installer Colordiff på Ubuntu
Installationen af dette værktøj i Ubuntu er meget enkel. I Ubuntu / Debian / Mint er alt, hvad du skal gøre, at åbne en terminal (Ctrl + Alt + T) og bruge følgende kommando:
sudo apt install colordiff
afinstallere
Hvis vi vil fjerne dette værktøj fra vores system, skal vi åbne en terminal (Ctrl + Alt + T) og udføre kommandoen i den:
sudo apt remove colordiff
Brug af Colordiff
Når vi vil bruge Colordiff, skal vi starte med at åbne en terminal (Ctrl + Alt + T). Colordiff kan bruges, hvor vi normalt bruger diff eller rørudgang til colordiff. Først og fremmest er det en god ide at gøre sig bekendt med syntaksen til brug af colordiff- og diff-kommandoer. Dette er ret simpelt og ligetil:
colordiff archivo1 archivo2
At starte i det følgende eksempel skal vi oprette 2 filer, som vist i følgende skærmbillede:
Nu for kontrollere forskellene mellem de to filer, i en terminal (Ctrl + Alt + T) skal vi bruge kommandoen:
colordiff archivo1.txt archivo2.txt
også vi har mulighed for at bruge diff-kommandoen og kanalisere dens output til colordiffsom vist i følgende kommando:
diff -u archivo1.txt archivo2.txt | colordiff
I disse linjer har vi lige set, hvordan vi kan farve output af forskelle i terminalen mellem to filer ved hjælp af Colordiff. Med det kan vi sammenligne filer i terminalen og opnå resultater, der er lettere at læse. Hvis de to filer er identiske, udskrives der ingen resultater på skærmen.
Hvis nogen har brug for det hjælp eller mere information om mulighederne i dette værktøj, kan du henvise til den hjælp, den tilbyder, ved at skrive terminalen:
colordiff --help
til få detaljerede oplysninger om, hvordan både diff og colordiff bruges, vil brugerne have mulighed for at besøge mand diff o mand side af colordiff.
Alternativer til Colordiff.
En anden meget nyttig måde at sammenligne filer på er el grc-kommando. Hvis vi ikke har den tilgængelig på vores computer, kan vi nemt installere den ved at åbne en terminal (Ctrl + Alt + T) og skrive den:
sudo apt install grc
Dens syntaks er meget enkel, som det kan ses i følgende eksempel:
grc diff archivo1.txt archivo2.txt
til konsultere hjælp, i terminalen skal du kun bruge kommandoen:
grc --help
Afinstaller grc
Fjernelse af dette program er så simpelt som at installere det. Vi skal bare åbne en terminal (Ctrl + Alt + T) og skrive:
sudo apt remove grc
Et andet tilgængeligt værktøj er icdiff. Installation er så simpelt som at åbne en terminal (Ctrl + Alt + T) og bruge kommandoen:
sudo apt install icdiff
Det kan vi også vælg din version som snap-pakke. For at installere det skal du bruge kommandoen:
sudo snap install icdiff
Syntaksen for dette værktøj er så simpelt som de tidligere muligheder set under artiklen.
Du kan lære mere om, hvordan du installerer dette værktøj, hvordan du bruger det eller dets tilgængelige indstillinger i projekt GitHub-side.