Colordiff, värittää päätelaitteen diff-komennon lähdön

noin colordiff

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:

icdiff toimii

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ä:

poista colordiff

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:

perustiedostojen luominen

Nyt Tarkista näiden kahden tiedoston väliset erot, päätelaitteessa (Ctrl + Alt + T) aiomme käyttää komentoa:

colordiff juokseva

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 putki colordiff

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:

auta colordiffia

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:

asenna grc

sudo apt install grc

Sen syntakse on hyvin yksinkertainen, kuten voidaan nähdä seuraavasta esimerkistä:

grc käynnissä

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:

asenna icdiff apt: lla

sudo apt install icdiff

Voimme myös valitse versiosi kuten snap pack. Asentaaksesi sen, sinun on käytettävä komentoa:

asenna icdiff snap

sudo snap install icdiff

Tämän työkalun syntaksi on yhtä yksinkertainen kuin artikkelin aikana nähdyt edelliset vaihtoehdot.

icdiff toimii

Voit oppia lisää tämän työkalun asentamisesta, käyttämisestä tai sen käytettävissä olevista vaihtoehdoista projektin GitHub-sivu.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.