BASH - upravy textoveho souboru

Michal Jezek kiwi.fon.tis na atlas.cz
Čtvrtek Prosinec 8 11:15:42 CET 2005


Dobry den.
    Mam teplotni cidlo, ktere mam pripojene k seriovem portu. BASH skriptem si z nej zjistim teplotu a chci si ji ukladat do textoveho souboru, ktery nasledne 1x denne z jineho serveru automaticky budu natahovat do Firebird databaze. Odtud uz data zobrazuji pres php na webu.
    Potrebuji ve zminenem textovem souboru, ktery ma zhruba takovouhle strukturu:
......
15;20.11.2005;16:15:22;2,5
16;20.11.2005;16:16:23;2,6
17;20.11.2005;16:17:25;2,4
18;20.11.2005;16:18:28;2,3
19;20.11.2005;16:19:30;2,0
........
provadet upravy. A to najit posledni radek, z nej zjistit prvni cislo pred strednikem (poradove cislo mereni abych to mohl jednoduse tahat do databaze), a pripadne vytahnout dalsi udaje - datum, cas a teplotu (oddelovac je strednik, ale nemusi to byt nutne tento znak) a tyto udaje natahnout do promenych pro dalsi praci va skriptu (pridani dalsiho zaznamu nebo pretahovani do SQL databaze)
     Soubor si otevru, nejaky radek z nej nactu, ale nevim jakym zpusobem ten radek rozpitvat na jednotlive polozky. Nezjistil jsem jaky prikaz na toto pouzit. Nebo na to jdu od zacatku spatne a musim na to pouzit jiny skriptovaci jazyk?

     Diky za pripadne nakopnuti spravnym smerem
                       Michal Jezek---------------------------------------
braun.atlas.cz http://www.atlas.cz/clickAD.asp?ad=84530

 





Další informace o konferenci Linux