U sljedećem članku ćemo pogledati Colordiff. U slučaju da to netko ne zna, diff je uslužni program za naredbeni redak i to vrlo je korisno za korisnike kada vizualno uspoređuju razlike između 2 datoteke. Colordiff je Perl skripta, koja je i dalje poboljšana verzija diff.
Colordiff je spremnik za diff, koji daje isti izlaz, ali obojen, kako bi se poboljšala čitljivost razlika. Šeme boja mogu se čitati iz centralne konfiguracijske datoteke ili iz lokalne korisničke datoteke (~ / .colordiffrc). Ovaj uslužni program koristi ANSI boje.
Diff je uslužni program za upoređivanje datoteka. Ovo generira razlike između dvije datoteke ili promjene napravljene u određenoj datoteci, uspoređujući je s prethodnom verzijom iste datoteke. Pokazat će nam promjene napravljene po retku u tekstualnim datotekama, ali bez isticanja razlika.
Većina implementacija diff oni su naizgled ostali nepromijenjeni od svog osnutka. Izmjene se obično sastoje od poboljšanja osnovnog algoritma, dodavanja korisnih karakteristika naredbi i dizajna novih izlaznih formata., kao što je slučaj sa Colordiffom.
Instalirajte Colordiff na Ubuntu
Instalacija ovog alata u Ubuntuu je vrlo jednostavna. U Ubuntu / Debian / Mint, sve što trebate je otvoriti terminal (Ctrl + Alt + T) i koristiti sljedeću naredbu:
sudo apt install colordiff
Deinstaliraj
Ako želimo ukloniti ovaj alat iz našeg sistema, ono što ćemo morati učiniti je otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu u njemu:
sudo apt remove colordiff
Korištenje Colordiffa
Kada želimo koristiti Colordiff, započet ćemo otvaranjem terminala (Ctrl + Alt + T). Colordiff se može koristiti tamo gdje bismo obično koristili diff ili izlaz cijevi za colordiff. Prije svega, dobra je ideja da se upoznate sa sintaksom korištenja naredbi colordiff i diff. Ovo je prilično jednostavno i jednostavno:
colordiff archivo1 archivo2
Za početak u slijedećem primjeru stvorit ćemo 2 datoteke, kao što je prikazano na sljedećem snimku zaslona:
Sada za provjerite razlike između dvije datoteke, u terminalu (Ctrl + Alt + T) koristit ćemo naredbu:
colordiff archivo1.txt archivo2.txt
Takođe imat ćemo mogućnost da koristimo naredbu diff i kanaliziramo njen izlaz u colordiff, kao što je prikazano u sljedećoj naredbi:
diff -u archivo1.txt archivo2.txt | colordiff
U ovim smo redovima upravo vidjeli kako možemo obojiti izlaz razlika u terminalu, između dvije datoteke uz pomoć Colordiffa. Pomoću nje možemo usporediti datoteke u terminalu i dobiti rezultate koji se lakše čitaju. Ako su dvije datoteke identične, na zaslonu se neće ispisati rezultati.
Ako nekome treba pomoć ili više informacija o mogućnostima koje nudi ovaj uslužni program, možete se pozvati na pomoć koju nudi upisivanjem terminala:
colordiff --help
para dobiti detaljne informacije o tome kako se koriste i diff i colordiff, korisnici će imati mogućnost posjeta čovjek razl ili man page od colordiff.
Alternative Colordiffu.
Još jedan vrlo koristan način za upoređivanje datoteka je el naredba grc. Ako ga nemamo na svom računaru, možemo ga lako instalirati otvaranjem terminala (Ctrl + Alt + T) i upisivanjem u njega:
sudo apt install grc
Njegova sintaksa je vrlo jednostavna, kao što se može vidjeti u sljedećem primjeru:
grc diff archivo1.txt archivo2.txt
para potražite pomoć, u terminalu ćete morati koristiti samo naredbu:
grc --help
Deinstaliraj grc
Uklanjanje ovog programa jednostavno je kao i njegovo instaliranje. Samo moramo otvoriti terminal (Ctrl + Alt + T) i napisati:
sudo apt remove grc
Još jedan dostupan alat je icdiff. Instalacija je jednostavna poput otvaranja terminala (Ctrl + Alt + T) i korištenja naredbe:
sudo apt install icdiff
Mi takođe možemo odlučite se za svoju verziju poput snap pack. Da biste ga instalirali, morat ćete upotrijebiti naredbu:
sudo snap install icdiff
Sintaksa ovog alata je jednostavna kao i prethodne opcije viđene tokom članka.
Možete saznati više o tome kako instalirati ovaj alat, kako ga koristiti ili dostupne opcije u stranica GitHub projekta.