V naslednjem članku si bomo ogledali Colordiff. Če nekdo tega ne ve, je diff pripomoček za ukazno vrstico in to uporabnikom je zelo v pomoč pri vizualni primerjavi razlik med dvema datotekama. Colordiff je Perlov skript, ki je še vedno izboljšana različica diff.
Colordiff je posoda za diff, ki daje enak izhod, vendar obarvan, za izboljšanje berljivosti razlik. Barvne sheme je mogoče brati iz osrednje konfiguracijske datoteke ali iz lokalne uporabniške datoteke (~ / .colordiffrc). Ta pripomoček uporablja ANSI barve.
Diff je pripomoček za primerjavo datotek. To ustvari razlike med dvema datotekama ali spremembami, ki so bile narejene v določeni datoteki, in jo primerja s prejšnjo različico iste datoteke. Prikazala nam bo spremembe, narejene na posamezne vrstice v besedilnih datotekah, vendar brez poudarjanja razlik.
Večina izvedb diff od začetka so ostali na videz nespremenjeni. Spremembe so običajno sestavljene iz izboljšav osnovnega algoritma, dodajanja uporabnih funkcij ukazu in oblikovanja novih izhodnih formatov, kot je to pri Colordiffu.
Namestite Colordiff v Ubuntu
Namestitev tega orodja v Ubuntu je zelo preprosta. V Ubuntu / Debian / Mint morate le odpreti terminal (Ctrl + Alt + T) in uporabiti naslednji ukaz:
sudo apt install colordiff
Odstrani
Če želimo to orodje odstraniti iz našega sistema, moramo odpreti terminal (Ctrl + Alt + T) in v njem izvesti ukaz:
sudo apt remove colordiff
Uporaba Colordiffa
Ko želimo uporabiti Colordiff, bomo najprej začeli z odpiranjem terminala (Ctrl + Alt + T). Colordiff lahko uporabimo tam, kjer bi običajno uporabili diff ali izhod cevi za colordiff. Najprej je dobro, da se seznanite s sintakso za uporabo ukazov colordiff in diff. To je precej preprosto in enostavno:
colordiff archivo1 archivo2
Za začetek v naslednjem primeru bomo ustvarili 2 datoteki, kot je prikazano na naslednjem posnetku zaslona:
Zdaj za preverite razlike med datotekama, v terminalu (Ctrl + Alt + T) bomo uporabili ukaz:
colordiff archivo1.txt archivo2.txt
prav tako imeli bomo možnost uporabiti ukaz diff in njegov izhod usmeriti v colordiff, kot je prikazano v naslednjem ukazu:
diff -u archivo1.txt archivo2.txt | colordiff
V teh vrsticah smo pravkar videli, kako lahko s pomočjo Colordiffa obarvamo izhod razlike v terminalu med dvema datotekama. Z njim lahko primerjamo datoteke v terminalu in dobimo lažje berljive rezultate. Če sta dve datoteki enaki, se rezultati ne bodo natisnili na zaslon.
Če kdo rabi pomoč ali več informacij o možnostih, ki jih ponuja ta pripomoček, se lahko obrnete na pomoč, ki jo ponuja, tako da vtipkate v terminal:
colordiff --help
za dobite poglobljene informacije o tem, kako se uporabljata tako diff kot colordiff, bodo uporabniki lahko obiskali človek razl ali man stran avtor colordiff.
Alternative Colordiffu.
Drug zelo koristen način primerjave datotek je el ukaz grc. Če ga nimamo na voljo v računalniku, ga lahko enostavno namestimo tako, da odpremo terminal (Ctrl + Alt + T) in vanj vtipkamo:
sudo apt install grc
Njegova sintaksa je zelo preprosta, kot je razvidno iz naslednjega primera:
grc diff archivo1.txt archivo2.txt
za posvetujte se s pomočjo, v terminalu boste morali uporabiti samo ukaz:
grc --help
Odstrani grc
Odstranitev tega programa je tako preprosta kot namestitev. Preprosto odpreti moramo terminal (Ctrl + Alt + T) in napisati:
sudo apt remove grc
Drugo razpoložljivo orodje je icdiff. Namestitev je tako preprosta kot odpiranje terminala (Ctrl + Alt + T) in uporaba ukaza:
sudo apt install icdiff
Lahko tudi se odločite za svojo različico, kot je snap paket. Če ga želite namestiti, boste morali uporabiti ukaz:
sudo snap install icdiff
Sintaksa tega orodja je tako preprosta kot prejšnje možnosti v članku.
Več o tem, kako namestiti to orodje, kako ga uporabljati ali možnosti, ki so na voljo, lahko izveste v stran GitHub projekta.