parsování souborů

Ing. Vlastimil Pospíchal vpospichal na tiscali.cz
Úterý Duben 1 11:18:21 CEST 2003


On Tue, Apr 01, 2003 at 10:19:02AM +0200, P.L. wrote:
> Potřeboval bych ze souboru vytáhnout nějaká data a nevím si s tím rady
> 1. obsah pátého řádku ze souboru

head -n 5| tail -n 1

> 2. každý čtvrtý řádek ze souboru

awk 'NR%4==0 {print}'
 
> 3. najít řádek obsahující určitý řetězec a ze třetího řádku za ním přečíst
> určitý údaj

awk '/retezec/ {getline;getline;getline;print $3}'

> Můžete mi někdo napsat příklady jak to udělat? Když pošlete jen odkaz na
> program tak to potěší, ale malý příklad pomůže daleko víc :o).
> Kdyby někdo měl odkaz na nějaký srozumitelný návod jak podobné věci dělat
> tak mi ho také pošlete.
> Petr

man perl
man awk
man head
man tail
man grep

Kit
-- 
Ing. Vlastimil Pospíchal
http://www.hoteldrnholec.cz


Další informace o konferenci Linux