Ngamanye amaxesha, kusenokwenzeka ukuba uneefayile zokubhaliweyo ezinde kakhulu phakathi apho kunzima ukufumana iipateni ezithile okanye imigca okanye amagama aphindwe kabini, okanye mhlawumbi kukho iqela leefayile zokubhaliweyo ezincinci apho ufuna ukuthelekisa ngokulula, kwaye usebenzise umbhobho kwaye utshatise imveliso yomyalelo. Njengokuba, Uniq ngumyalelo uyikhangela ntoni.
Nge uniq unako khangela ulwazi olungafunekiyo ngendlela elula kakhulu. Ukongeza, iya kukuvumela ukuba ususe ezo ziphindaphindo ukuba ufuna njalo. Kwaye, kwesi sifundo, uya kubona eminye imizekelo yomyalelo onokuwufumana uluncedo. Khumbula ukuba ifakwe ngokungagqibekanga kuninzi lwe-distros, ke akuyi kufuneka uyifake iphakheji...
Ewe, okokuqala, makhe sibone umzekelo wokuqonda iziseko zomyalelo we-uniq kunye nento oyenzayo kunye nento ongayenziyo. Kuba ejemplo, cinga ukuba wenza ifayile yokubhaliweyo ebizwa uvavanyo.txt, kwaye ngaphakathi ubeke amabinzana amaninzi aphindaphindiweyo okanye amagama, njengokuphinda imigca emithathu.Molo luvavanyo»kwaye usebenzise uniq nayo:
nano prueba.txt uniq prueba.txt
Ke, kule meko, imveliso yomyalelo iya kuba lula:
Salida: Hola, esto es una prueba
Oko kukuthi, beka umgca omnye «Molo luvavanyo» ukuphelisa ezinye ezi-2 ezifanayo. Kodwa lumka, ukuba usebenzisa ikati kwakhona ukubona imvelaphi, uya kubona ukuba ayisuswanga kwifayile, ibasuse nje kwimveliso:
cat prueba.txt
imveliso iya kuba:
Hola, esto es una prueba Hola, esto es una prueba Hola, esto es una prueba
Kodwa umyalelo we-uniq unokhetho oluninzi olukhoyo. Umzekelo, inokukuxelela inani lamaxesha umgca uphinda-phindwa, ebonisa ekuqaleni komgca inani lokuphindaphinda. Yayo:
uniq -c prueba.txt
Unokwenza nje printa imigca ephindaphindiweyo, kwaye ungazihoyi ezingaphindi:
uniq -d prueba.txt
Okanye ezo zingaphindwanga ngo -u ukhetho:
uniq -u prueba.txt
Ukusebenzisa uvakalelo lwetyala kwaye ube novakalelo, ungasebenzisa i -i ukhetho:
uniq -i prueba.txt
Kulungile, kwaye inokwenziwa njani yenza ifayile enemigca eyodwa kuphela, kususwa zonke iikopi ngaxeshanye. Ewe, ilula njengokusebenzisa umbhobho ukubhobhoza imveliso ye-uniq kwifayile yokubhaliweyo entsha:
uniq prueba.txt > unicas.txt