Kwesinye isikhathi, kungenzeka ukuthi unamafayela ombhalo amade kakhulu phakathi kwawo okunzima ukuthola amaphethini athile noma imigqa noma amagama ayimpinda, noma mhlawumbe kunenqwaba yamafayela ombhalo amancane lapho ufuna ukufanisa khona kalula, futhi usebenzise ipayipi futhi ufanise ukuphuma komyalo. Kanjalo, i-uniq umyalo ufunani.
Nge-uniq ungakwazi bheka ulwazi olungafuneki ngendlela elula kakhulu. Ngaphezu kwalokho, izokuvumela futhi ukuthi ususe lezo zimpinda uma uzidinga. Futhi, kulesi sifundo, uzobona izibonelo ezithile zomyalelo ongawuthola uwusizo. Khumbula ukuthi ifakwe ngokuzenzakalelayo ku-distros eminingi, ngakho-ke ngeke kudingeke ukuthi ufake iphakheji...
Nokho, okokuqala, ake sibone isibonelo ukuze siqonde izisekelo zomyalo we-uniq nokuthi wenzani nalokho ongakwenzi. Ngoba ejemplo, zicabange udala ifayela lombhalo elibizwa ngokuthi test.txt, futhi ngaphakathi ubeke imishwana noma amagama aphindaphindiwe, njengokuphinda imigqa emithathu «Sawubona lokhu ukuhlolwa»bese usebenzisa i-uniq nayo:
nano prueba.txt uniq prueba.txt
Kunjalo, uma kunjalo, umphumela womyalo kuzoba lula:
Salida: Hola, esto es una prueba
Okusho ukuthi, faka umugqa owodwa «Sawubona lokhu ukuhlolwa» ukuqeda ezinye ezi-2 ezifanayo. Kepha qaphela, uma usebenzisa ikati futhi ukuze ubone okwangempela, uzobona ukuthi azikasuswa efayeleni, livele lizikhiphe kokuphumayo:
cat prueba.txt
okukhiphayo kuzoba:
Hola, esto es una prueba Hola, esto es una prueba Hola, esto es una prueba
Kepha umyalo we-uniq unezinketho eziningi ezitholakalayo. Ngokwesibonelo, ingakutshela inani lezikhathi lapho umugqa uphindwa khona, okubonisa ekuqaleni komugqa inani lokuphindaphinda. Kwakho:
uniq -c prueba.txt
Ungase futhi nje phrinta imigqa ephindaphindiwe, futhi ungazinaki ezingaphindiwe:
uniq -d prueba.txt
Noma lezo ezingaphindwanga nge- -u inketho:
uniq -u prueba.txt
Ukusebenzisa icala-sentitive futhi ube bucayi, ungasebenzisa inketho -i:
uniq -i prueba.txt
Kulungile, futhi kwakungenziwa kanjani dala ifayela elinemigqa eyingqayizivele kuphela, isusa zonke izimpinda ngesikhathi esisodwa. Hhayi-ke, kulula njengokusebenzisa ipayipi ukufaka ipayipi okukhiphayo kwe-uniq efayeleni lombhalo elisha:
uniq prueba.txt > unicas.txt