uniq: Amarka Linux si loo helo qoraal nuqul ah

Mararka qaarkood, waxay u badan tahay inaad haysato galal qoraal ah oo aad u dheer kuwaas oo ay adag tahay in la helo qaabab gaar ah ama khadadka ama ereyada la soo koobay, ama waxaa laga yaabaa inay jiraan farabadan galalka qoraalka yar oo aad rabto inaad si fudud u waafajiso, oo xitaa isticmaal tuubo oo u dhigma wax soo saarka amarka. Sidoo kale, uniq waa amarka maxaad raadinaysaa.

Uniq waad awoodaa raadi macluumaad aan loo baahnayn hab aad u fudud. Intaa waxaa dheer, waxay sidoo kale kuu ogolaaneysaa inaad ka saarto nuqulladaas haddii aad u baahan tahay. Iyo, casharkan, waxaad ku arki doontaa qaar ka mid ah tusaalooyinka amarka oo laga yaabo inaad faa'iido u yeelato. Xusuusnow in ay si caadi ah ugu rakiban tahay inta badan distros-ka, markaa uma baahnid inaad rakibto xirmada...

Hagaag, marka hore, aan aragno tusaale si aan u fahanno aasaaska amarka uniq iyo waxa uu qabto iyo waxa aanu qaban. Waayo ejemplo, ka qiyaas in aad abuurto faylka qoraalka ee la yiraahdo imtixaan.txt, gudahana waxaad gelisaa weedho ama erayo dhawr ah oo soo noqnoqday, sida ku celcelinta saddex sadar «Hi kani waa imtixaan» ka dibna u isticmaal uniq:

nano prueba.txt

uniq prueba.txt

Hagaag, xaaladaas, wax soo saarka amarka waxay noqon doontaa si fudud:

Salida:

Hola, esto es una prueba

Taasi waa, geli hal xariiq.Hi kani waa imtixaan» baabi'inta 2 kale oo isku mid ah. Laakiin ka digtoonow, haddii aad mar kale isticmaasho bisad si aad u aragto asalka, waxaad arki doontaa in aan laga saarin faylka, waxay si fudud uga saartay wax soo saarka:

cat prueba.txt

wax soo saarkoodu noqon lahaa:

Hola, esto es una prueba

Hola, esto es una prueba

Hola, esto es una prueba

Laakin taliska uniq waxa uu leeyahay doorashooyin badan oo kale oo la heli karo. Tusaale ahaan, way kuu sheegi kartaa inta jeer ee xariiqda lagu celceliyo, oo tilmaamaysa bilowga xariiqa tirada soo noqnoqda. Waayo:

uniq -c prueba.txt

Waxaad sidoo kale kartaa kaliya daabac khadadka soo noqnoqda, iskana dhaaf kuwa aan soo noqnoqon:

uniq -d prueba.txt

Ama kuwa aan lagu koobin ikhtiyaarka -u:

uniq -u prueba.txt

Si aad u isticmaasho kiis xasaasi ah oo noqo kiis xasaasi ah, waxaad isticmaali kartaa ikhtiyaarka -i:

uniq -i prueba.txt

Ok, oo sidee loo samayn karaa samee fayl leh khadadka gaarka ah oo kaliya, baabi'inta dhammaan nuqullada hal mar. Hagaag, way fududahay sida isticmaalka tuubada si loo tuubo wax soo saarka uniq faylka qoraalka cusub:

uniq prueba.txt > unicas.txt


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.