Colordiff, värvib terminali käsu diff väljundi

umbes kolordiff

Järgmises artiklis heidame pilgu Colordiffile. Kui keegi seda ei tea, on diff käsurea utiliit ja nii see on kasutajatele väga kasulik, kui võrrelda visuaalselt kahe faili erinevusi. Colordiff on Perli skript, mis on endiselt diffi täiustatud versioon.

Colordiff on diff konteiner, mis toodab sama väljundit, kuid värvilist, et parandada erinevuste loetavust. Värviskeeme saab lugeda kesksest konfiguratsioonifailist või kohalikust kasutajafailist (~ / .colordiffrc). See utiliit kasutab ANSI värvid.

Diff on failide võrdlemise utiliit. See loob erinevused kahe faili vahel või teatud failis tehtud muudatused, võrreldes seda sama faili eelmise versiooniga. See näitab meile tekstifailides rea kohta tehtud muudatusi, kuid erinevusi välja toomata.

Enamik rakendusi diferentseerima need on alates nende loomisest püsinud ilmselt muutumatuna. Modifikatsioonid koosnevad tavaliselt baasalgoritmi täiustamisest, käsu kasulike funktsioonide lisamisest ja uute väljundvormingute kujundamisest., nagu see on Colordiffiga.

Installige Colordiff Ubuntu

Selle tööriista installimine Ubuntu on väga lihtne. Rakenduses Ubuntu / Debian / Mint peate vaid avama terminali (Ctrl + Alt + T) ja kasutama järgmist käsku:

icdiff töötab

sudo apt install colordiff

Desinstallige

Kui me tahame selle tööriista oma süsteemist välja jätta, peame avama terminali (Ctrl + Alt + T) ja käivitama selles käsu:

desinstallige colordiff

sudo apt remove colordiff

Colordiffi kasutamine

Kui soovime kasutada Colordiffi, alustame terminali avamisest (Ctrl + Alt + T). Colordiffi saab kasutada seal, kus me tavaliselt kasutaksime difordi või toru väljundit kolordifi jaoks. Kõigepealt on hea tutvuda kolordiffi ja diff-käskude kasutamise süntaksiga. See on üsna lihtne ja arusaadav:

colordiff archivo1 archivo2

Alustamiseks järgmises näites loome 2 faili, nagu on näidatud järgmisel ekraanipildil:

põhifailide loomine

Nüüd eest kontrollige kahe faili erinevusi, terminalis (Ctrl + Alt + T) hakkame kasutama käsku:

colordiff töötab

colordiff archivo1.txt archivo2.txt

ka meil on võimalus kasutada käsku diff ja suunata selle väljund kolordifi, nagu on näidatud järgmises käsus:

diff toru kolordiff

diff -u archivo1.txt archivo2.txt | colordiff

Nendel ridadel oleme just näinud, kuidas värvida terminali erinevuste väljundit kahe faili vahel Colordiffi abil. Sellega saame võrrelda terminalis olevaid faile ja saada hõlpsamini loetavaid tulemusi. Kui kaks faili on identsed, ei prindita ekraanile tulemusi.

Kui keegi vajab abi või lisateavet selle utiliidi pakutavate võimaluste kohta, saate viidata selle pakutavale abile, sisestades terminali:

aita kolordiff

colordiff --help

et saada põhjalikku teavet diffi ja kolordifi kasutamise kohta, on kasutajatel võimalus külastada mees dif o la man leht poolt kolordiff.

Alternatiivid Colordiffile.

Teine väga kasulik viis failide võrdlemiseks on el grc käsk. Kui meil pole seda arvutis saadaval, saame selle hõlpsasti installida, avades terminali (Ctrl + Alt + T) ja tippides selle:

installige grc

sudo apt install grc

Selle süntaks on väga lihtne, nagu võib näha järgmisest näitest:

grc töötab

grc diff archivo1.txt archivo2.txt

et pöörduge abi poole, peate terminalis lihtsalt kasutama käsku:

grc --help

Desinstallige grc

Selle programmi eemaldamine on sama lihtne kui selle installimine. Peame lihtsalt avama terminali (Ctrl + Alt + T) ja kirjutama:

sudo apt remove grc

Teine saadaval olev tööriist on icdiff. Selle installimine on sama lihtne kui terminali avamine (Ctrl + Alt + T) ja käsu kasutamine:

installige icdiff apt-ga

sudo apt install icdiff

Me võime ka vali oma versioon nagu kinnituspakend. Selle installimiseks peate kasutama käsku:

installige icdiff snap

sudo snap install icdiff

Selle tööriista süntaks on sama lihtne kui eelmised artikli ajal nähtud võimalused.

icdiff töötab

Selle tööriista installimise, kasutamise ja selle võimalike valikute kohta saate lisateavet projekti GitHubi leht.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.