Nākamajā rakstā mēs ieskatīsimies Kolordifā. Gadījumā, ja kāds to nezina, diff ir lietderība komandrindai un tam tas ir ļoti noderīgi lietotājiem, vizuāli salīdzinot atšķirības starp 2 failiem. Colordiff ir Perla skripts, kas joprojām ir uzlabota diff versija.
Colordiff ir konteiners diff, kas rada tādu pašu izvadi, bet krāsainu, lai uzlabotu atšķirību lasāmību. Krāsu shēmas var nolasīt no centrālā konfigurācijas faila vai no vietējā lietotāja faila (~ / .colordiffrc). Šī lietderība izmanto ANSI krāsas.
Diff ir failu salīdzināšanas lietderība. Tas rada atšķirības starp diviem failiem vai noteiktā failā veiktās izmaiņas, salīdzinot to ar tā paša faila iepriekšējo versiju. Tas parādīs teksta failos veiktās izmaiņas katrā rindiņā, bet neuzsverot atšķirības.
Lielākā daļa dif tie ir saglabājušies šķietami nemainīgi kopš to pirmsākumiem. Modifikācijas parasti sastāv no bāzes algoritma uzlabojumiem, komandai noderīgu funkciju pievienošanas un jaunu izvades formātu izstrādes, kā tas ir ar Kolordifu.
Instalējiet Colordiff uz Ubuntu
Šī rīka instalēšana Ubuntu ir ļoti vienkārša. Operētājsistēmā Ubuntu / Debian / Mint viss, kas jums jādara, ir atvērt termināli (Ctrl + Alt + T) un izmantot šādu komandu:
sudo apt install colordiff
Atinstalēt
Ja mēs vēlamies izslēgt šo rīku no savas sistēmas, mums būs jādara, atverot termināli (Ctrl + Alt + T) un izpildot tajā esošo komandu:
sudo apt remove colordiff
Izmantojot Kolordifu
Kad mēs vēlamies izmantot Kolordifu, mēs sāksim, atverot termināli (Ctrl + Alt + T). Kolordifu var izmantot tur, kur mēs parasti izmantotu diff vai caurules izvadi uz kolordifu. Pirmkārt, ieteicams iepazīties ar kolordifa un diff komandu izmantošanas sintaksi. Tas ir diezgan vienkārši un vienkārši:
colordiff archivo1 archivo2
Lai sāktu šajā piemērā mēs izveidosim 2 failus, kā parādīts šajā ekrānuzņēmumā:
Tagad par pārbaudiet atšķirības starp abiem failiem, terminālā (Ctrl + Alt + T) mēs izmantosim komandu:
colordiff archivo1.txt archivo2.txt
arī mums būs iespēja izmantot komandu diff un novirzīt tās izvadi uz kolordifu, kā parādīts šādā komandā:
diff -u archivo1.txt archivo2.txt | colordiff
Šajās rindās mēs tikko redzējām, kā mēs varam krāsot termināla atšķirību iznākumu starp diviem failiem ar Kolordifa palīdzību. Ar to mēs varam salīdzināt failus terminālā un iegūt vieglāk lasāmus rezultātus. Ja abi faili ir identiski, ekrānā netiks izdrukāti rezultāti.
Ja kādam vajag palīdzību vai plašāku informāciju par šīs utilītas piedāvātajām iespējām, varat atsaukties uz tā piedāvāto palīdzību, ierakstot terminālā:
colordiff --help
līdz iegūt padziļinātu informāciju par diff un colordiff izmantošanu, lietotājiem būs iespēja apmeklēt cilvēks dif o la man lapa autors kolordifs.
Alternatīvas Kolordifam.
Vēl viens ļoti noderīgs failu salīdzināšanas veids ir el grc komanda. Ja mūsu datorā tā nav pieejama, mēs to varam viegli instalēt, atverot termināli (Ctrl + Alt + T) un ierakstot tajā:
sudo apt install grc
Tā sintakse ir ļoti vienkārša, kā redzams nākamajā piemērā:
grc diff archivo1.txt archivo2.txt
līdz konsultējieties ar palīdzību, terminālā jums būs jāizmanto tikai komanda:
grc --help
Atinstalēt GRC
Šīs programmas noņemšana ir tikpat vienkārša kā tās instalēšana. Mums vienkārši jāatver terminālis (Ctrl + Alt + T) un jāraksta:
sudo apt remove grc
Vēl viens pieejamais rīks ir icdiff. Tā instalēšana ir tikpat vienkārša kā termināla atvēršana (Ctrl + Alt + T) un komandas izmantošana:
sudo apt install icdiff
Mēs varam arī izvēlieties savu versiju, piemēram, snap pack. Lai to instalētu, jums būs jāizmanto komanda:
sudo snap install icdiff
Šī rīka sintakse ir tikpat vienkārša kā iepriekšējās raksta laikā redzētās opcijas.
Jūs varat uzzināt vairāk par to, kā instalēt šo rīku, kā to izmantot, vai tā pieejamās opcijas projekta GitHub lapa.