Seuraavassa artikkelissa aiomme tarkastella Colordiffia. Jos joku ei tiedä sitä, diff on apuohjelma komentoriville ja niin se on erittäin hyödyllistä käyttäjille, kun visuaalisesti verrataan kahden tiedoston välisiä eroja. Colordiff on Perl-komentosarja, joka on edelleen parannettu versio diff: stä.
Colordiff on säiliö diff, joka tuottaa saman tuloksen, mutta värillisenä, parantaa erojen luettavuutta. Värimallit voidaan lukea keskusasetustiedostosta tai paikallisesta käyttäjätiedostosta (~ / .colordiffrc). Tämä apuohjelma käyttää ANSI-värit.
Diff on apuohjelma tiedostojen vertailuun. Tämä luo eroja kahden tiedoston välillä tai tietyssä tiedostossa tehdyt muutokset verrattaessa sitä saman tiedoston edelliseen versioon. Se näyttää meille rivikohtaiset muutokset tekstitiedostoissa korostamatta eroja.
Suurin osa JM ne ovat pysyneet näennäisesti muuttumattomina alusta lähtien. Muutokset koostuvat yleensä perusalgoritmin parannuksista, komentoon hyödyllisten ominaisuuksien lisäämisestä ja uusien tulostusmuotojen suunnittelusta., kuten Colordiffin tapauksessa.
Asenna Colordiff Ubuntuun
Tämän työkalun asennus Ubuntuun on hyvin yksinkertaista. Ubuntussa / Debianissa / Mintissa sinun tarvitsee vain avata pääte (Ctrl + Alt + T) ja käyttää seuraavaa komentoa:
sudo apt install colordiff
uninstall
Jos haluamme poistaa tämän työkalun järjestelmästämme, meidän on tehtävä avaamalla pääte (Ctrl + Alt + T) ja suorittamalla komento siinä:
sudo apt remove colordiff
Colordiffin avulla
Kun haluamme käyttää Colordiffia, aloitamme avaamalla terminaalin (Ctrl + Alt + T). Colordiffia voidaan käyttää siellä, missä normaalisti käytämme diff tai putken ulostuloa colordiffiin. Ensinnäkin on hyvä tutustua kolordiffi- ja diff-komentojen käyttötapoihin. Tämä on melko yksinkertaista ja suoraviivaista:
colordiff archivo1 archivo2
Aloittaa Seuraavassa esimerkissä aiomme luoda 2 tiedostoa, kuten seuraavassa kuvakaappauksessa näkyy:
Nyt Tarkista näiden kahden tiedoston väliset erot, päätelaitteessa (Ctrl + Alt + T) aiomme käyttää komentoa:
colordiff archivo1.txt archivo2.txt
myös meillä on mahdollisuus käyttää diff-komentoa ja kanavoida sen lähtö colordiffiin, kuten seuraava komento osoittaa:
diff -u archivo1.txt archivo2.txt | colordiff
Näillä linjoilla olemme juuri nähneet, kuinka voimme värittää päätelaitteiden erojen tuotoksen kahden tiedoston välillä Colordiffin avulla. Sen avulla voimme verrata päätelaitteen tiedostoja ja saada helpommin luettavia tuloksia. Jos nämä kaksi tiedostoa ovat identtisiä, tuloksia ei tulosteta ruudulle.
Jos joku tarvitsee apua tai lisätietoja tämän apuohjelman tarjoamista mahdollisuuksista, voit viitata sen tarjoamaan ohjeeseen kirjoittamalla päätelaitteeseen:
colordiff --help
että saada perusteellista tietoa siitä, miten sekä diff- että colordiff-arvoja käytetään, käyttäjillä on mahdollisuus vierailla mies ero tai man sivu kirjoittanut colordiff.
Vaihtoehtoja Colordiffille.
Toinen erittäin hyödyllinen tapa verrata tiedostoja on el grc-komento. Jos meillä ei ole sitä tietokoneellamme, voimme asentaa sen helposti avaamalla päätelaitteen (Ctrl + Alt + T) ja kirjoittamalla sen:
sudo apt install grc
Sen syntakse on hyvin yksinkertainen, kuten voidaan nähdä seuraavasta esimerkistä:
grc diff archivo1.txt archivo2.txt
että ota yhteys apuun, päätelaitteessa joudut käyttämään vain komentoa:
grc --help
Poista grc
Tämän ohjelman poistaminen on yhtä helppoa kuin sen asentaminen. Meidän on vain avattava pääte (Ctrl + Alt + T) ja kirjoitettava:
sudo apt remove grc
Toinen käytettävissä oleva työkalu on icdiff. Sen asentaminen on yhtä helppoa kuin päätelaitteen avaaminen (Ctrl + Alt + T) ja komennon käyttäminen:
sudo apt install icdiff
Voimme myös valitse versiosi kuten snap pack. Asentaaksesi sen, sinun on käytettävä komentoa:
sudo snap install icdiff
Tämän työkalun syntaksi on yhtä yksinkertainen kuin artikkelin aikana nähdyt edelliset vaihtoehdot.
Voit oppia lisää tämän työkalun asentamisesta, käyttämisestä tai sen käytettävissä olevista vaihtoehdoista projektin GitHub-sivu.