Posted By: znouza (fuck off Ceska Lipa) on 'CZunix'
Title:     Re: not uniq
Date:      Tue Mar 23 11:05:10 2010

> > > Ahoj,
> > > potrebuju udelat "rucni fdupes" (jednim z duvodu je moc disku, resp.
> > > vzdalene fs po neprilis rychle lince).
> > > 
> > > Mam soubory s md5kama (klasika - md5sums), vsechno jsem slil do jednoho
> s
> > > tim, ze jsem jeste dodal na konec sloupecek pro identifikaci umisteni.
> > 
> > "uniq -d -f2" ti nestaci? :)
> 
> Ja se picnu... 
> Nicmene to neni uplne koser, hned u prvniho vysledku:
> 
> $ cat md5sums-slite-sorted.txt | uniq -D -f2 | head -1
> 000097c2e1de82699fc65b3665e8fff3  ./hda/home/(...)       T25 
> 
> OK, myslel jsem, ze to vynechava prvni vyskyt a dava az druhy (znouzovi to 
> vypsalo take jen jeden, i kdyz ten prvni), ale 
> 
> $ cat md5sums-slite-sorted.txt | grep 000097c2e1de82699fc65b3665e8fff3
> 000097c2e1de82699fc65b3665e8fff3  ./hda/home/(...)       T25
> 
> ...proste to same. Navic u druheho prikladu ten uniq vypsal dve radky a grep
> 
> taky. Hmms... zkousel jsem experimentovat s -d a -D, ale bez vysledku.
> 
> Nejake napady, cim by to mohlo byt? 
> 
> Navic kyzeny vysledek by byl vypsat vsechny vysledky, treba oddelene
> prazdnym 
> radkem. Teoreticky -D, ale jak vidno vyse, i -D se chovalo divne.
> 
> 
> jimo:)
> ...dite tak dlouho posloucha, jak mu vsichni rikaji ta-ta, ta-ta, ta-ta,
>     az se nastve a rekne "tata".
> ([driv tady byla signatura, kterou stejne asi uz nikdo nechapal])

-f preskakuje sloupce, tzn, ze mas-li tri sloupce, musis dat -f2 -f3

mac$ cat a.txt 
ahoj bla bla2
cau neco neco2
ahoj ble2 ble2
nazdar kuk kuk2
mac$ sort a.txt| uniq -d -f2 -f3
ahoj bla bla2

pokud to chces jinak, postni sem vzorek zdrojovych dat a jak chces vysledek
                                             - znouza -
--
  At a higher altitude with flag unfurled
  We reached the dizzy heights of that dreamed of world...
                                                          --

Search the boards