jak rozsekat strukturovany soubor do nekolika malych

Lukas Kopriva kopriva na x.opf.slu.cz
Čtvrtek Leden 17 15:50:26 CET 2002


Mam takovyto soubor:

A	nejakytext
B	jinytext
BB	jestejinytext
A	uplnejinytext

Chtel bych jej co nejjednoduseji rozsekat do nekolika malych souboru
obsahujicich skupiny dat v zavislosti na hodnote prvniho sloupce. Vysledkem by
tedy byly tri soubory. Prvni 'A' by obsahoval dva radky - 'nejakytext' a
'uplnejinytext'. Dalsi dva soubory 'B' a 'BB' by obsahovaly kazdy po jednom
radku analogicky.

Chtel bych to provest co nejjednodusejsi skupinou programu, jako je awk apod.,
pripadne sdruzenou v nejakem shellovem skriptu. Resenim v Perlu nebo Pythonu
bych se rad vyhl.  Jedna se o soubor s priblizne 15 miliony udaju, takze
rychlost zpracovani taky hraje roli.

Napada nekoho nejake 'elegantni' reseni?

Dekuji

-- 
Lukas Kubin
lukas.kubin na permonik.com
phone: 00420603836180


Další informace o konferenci Linux