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:
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:
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:
Nüüd eest kontrollige kahe faili erinevusi, terminalis (Ctrl + Alt + T) hakkame kasutama käsku:
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 -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:
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:
sudo apt install grc
Selle süntaks on väga lihtne, nagu võib näha järgmisest näitest:
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:
sudo apt install icdiff
Me võime ka vali oma versioon nagu kinnituspakend. Selle installimiseks peate kasutama käsku:
sudo snap install icdiff
Selle tööriista süntaks on sama lihtne kui eelmised artikli ajal nähtud võimalused.
Selle tööriista installimise, kasutamise ja selle võimalike valikute kohta saate lisateavet projekti GitHubi leht.