Ziskani konkretni informaci z vystupu
proj
proj na email.cz
Čtvrtek Prosinec 16 09:08:02 CET 1999
Petr Buzrla <buzrla na seznam.cz> píše v diskusním
příspěvku:000b01bf4793$d2859e40$6a01a8c0 na buzrla...
> Dobry den,
> potreboval bych denne sledovat hodnotu, kterou poskytuje jisty program.
> Vystup programu si presmeruji do souboru "program >> vystup.out".
> Obsah vystupniho souboru je nasledujici:
>
> INFORMIX-OnLine Version 7.23.UC5 -- On-Line -- Up 6 days 01:40:56 --
> 228992 Kbytes
>
> Dbspaces
> address number flags fchunk nchunks flags owner name
> c54d7108 1 1 1 1 N informix rootdbs
> c54d7a90 2 2001 2 1 N T informix tempdbs
> c54d7b00 3 1 3 1 N informix llogdbs
> c54d7b70 4 1 4 6 N informix datdbs
> c54d7be0 6 1 6 1 N informix plogdbs
> 5 active, 2047 maximum
>
> Chunks
> address chk/dbs offset size free bpages flags pathname
> c54d7178 1 1 0 26000 24455 PO-
> /dev/informix/rootdbs
> c54d72f8 2 2 0 51200 51147 PO-
> /dev/informix/tempdbs
> c54d73d0 3 3 0 51200 1147 PO-
> /dev/informix/llogdbs
> c54d74a8 4 4 0 1048575 51 PO-
> /dev/informix/datdbs1
> c54d7580 5 4 0 1048575 4 PO-
> /dev/informix/datdbs2
> c54d7658 6 6 0 153600 6047 PO-
> /dev/informix/plogdbs
> c54d7730 7 4 0 1048575 11 PO-
> /dev/informix/datdbs3
> c54d7808 8 4 0 847872 40 PO-
> /dev/informix/datdbs4
> c54d78e0 9 4 0 1048575 1039292 PO-
> /dev/informix/datdbs5
> c54d79b8 10 4 0 780288 780285 PO-
> /dev/informix/datdbs6
> 10 active, 2047 maximum
>
> Ja tedy potrebuji script, ktery kazdy den ziska tento vystup a z neho
> vytahne informace z 2 casti, konkretne
> sloupec "size" a tyto informace ulozi do dalsiho souboru na samostatne
radky
> ve formatu:
>
> Datum size pathname
> 16.12.1999 847872 /dev/informix/datdbs4
> 16.12.1999 1048575 /dev/informix/datdbs5
> 17.12.1999 852653 /dev/informix/datdbs4
> .............
>
> Takze by mel vzniknout jakysi log soubor, do ktereho bude kazdy den
pribyvat
> nova informace.
> Pokud mi muzete nekdo poradit, budu velmi vdecen. Predem dekuji za Vasi
> odpoved.
>
>
> S pozdravem
>
> Buzrla Petr
>
Toto vidim na pouziti awk. Vice viz man awk. Apropo, kde se da sehnat
informix pro Linux?????
Pavel
Další informace o konferenci Linux