Portál AbcLinuxu, 10. května 2025 08:12

Dotaz: Duplicity řádků

25.1.2008 10:06 jsk | skóre: 10
Duplicity řádků
Přečteno: 308×
Odpovědět | Admin
Dobrý den, ze dvou souborů skládám jeden (do staršího přihodím nový), ale jak mi to posílá stroj, na který nemám vliv, tak se některé z řádků souboru opakují (počet je nepravidelný), duplicity řádků chci odstranit bez použití sort-u, protože by data nebyla uspořádána v časové ose. Napadlo mě přidávat do souboru před spojením údaj o čase, ale snad je něco elegantnějšího. Předem děkuji za každou radu jsk

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.1.2008 10:09 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Duplicity řádků
Odpovědět | | Sbalit | Link | Blokovat | Admin
man uniq
25.1.2008 10:26 jsk | skóre: 10
Rozbalit Rozbalit vše Re: Duplicity řádků
Pokud ty řádky nejsou za sebou tak to duplicity neodstraní, jestli to nějak jde bez sort-u budu jen rád. Díky jsk
25.1.2008 11:45 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Duplicity řádků
Odpovědět | | Sbalit | Link | Blokovat | Admin
Navod je hned pod druhou linkou v Googli:

http://www.computing.net/unix/wwwboard/forum/7011.html
25.1.2008 12:03 jsk | skóre: 10
Rozbalit Rozbalit vše Re: Duplicity řádků
Děkuji, unix to jsou pro mě nové věci a programování jsem zatím taky moc nedal, ale raději pozdě než vůbec. Díky moc jsk
25.1.2008 12:21 ams
Rozbalit Rozbalit vše Re: Duplicity řádků
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jen tak dodavam jeste reseni v Perlu: perl -ne '$_{$_}++||print' soubor_s_daty.txt
25.1.2008 12:30 jsk | skóre: 10
Rozbalit Rozbalit vše Re: Duplicity řádků
Díky, je to dokonalé!!! A teď tomu ještě porozumět (:-)), ale snad se poddá. jsk

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.