parsování souborů

Martin `MJ' Mares mj na ucw.cz
Úterý Duben 1 12:14:57 CEST 2003


Zdravim!

Reseni pomoci awku se uz seslo nekolik a jelikoz awk moc v oblibe nemam
("kazdy problem je budto trivialni a pak na nej staci sed, nebo slozity,
a pak se na nej lepe hodi perl"), posilam jeste jednoduche sedovske
reseni:

> 1. obsah pátého řádku ze souboru

sed '5!d'
(tady bych samozrejme pouzil kombinaci tail + head, ale sedem to jde take :) )

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

sed '4~4!d'

> 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

sed '1,/retezec/d' | sed '4!d'

				Have a nice fortnight
-- 
Martin `MJ' Mares   <mj na ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
Not all rumors are as misleading as this one.


Další informace o konferenci Linux