Ziskani konkretni informaci z vystupu

Petr Buzrla buzrla na seznam.cz
Čtvrtek Prosinec 16 08:04:39 CET 1999


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










Další informace o konferenci Linux