jak rozsekat strukturovany soubor do nekolika malych

Jan Stary jsta6559 na artax.karlin.mff.cuni.cz
Čtvrtek Leden 17 18:26:09 CET 2002


::A	nejakytext
::B	jinytext
::BB	jestejinytext
::A	uplnejinytext

no a samozrejme neudelat tuhle chybu, ale:
:grep "^[[:alpha:]]*[[:space:]]" data | awk '{print$1}' > keys
grep "^[[:alpha:]]*[[:space:]]" data | awk '{print$1}' | sort | uniq > keys

hans


:(while read key; do
:	echo "finding $key data"
:	grep "^$key[[:space:]]" data >> data.$key
:done) < keys

:Ten regularni vyraz v prvnim grepu samozrejme nahradte tim, jak opravdu
:vypadaji ty 'klice', tohle jen vychazi z Vaseho prikladu.

:Hans



Další informace o konferenci Linux