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