BASH - upravy textoveho souboru
Libor Chocholaty
libor_ml1 na mts.cz
Čtvrtek Prosinec 8 16:04:21 CET 2005
Michal Jezek wrote:
>Dobry den.
> Mam teplotni cidlo, ktere mam pripojene k seriovem portu. BASH skriptem si z nej zjistim teplotu a ...
>
Bacha na cteni ze seriaku timto zpusobem, data nikde necekaj az si je
prectete, takze muzete sem tam o nejaky bajtok prijit. Doporucuju pouzit
nedavno zminovany zpusob, nejdriv si seriak otevrit jako file
descriptor, pracovat a pak ho zavrit.
# otevri seriak
exec 9<&/dev/ttyS0
# synchronizace
read prom <&9
# cteme radek
read prom <&9
delej neco
# zavri seriak
exec 9<&-
Vsechno (az na zavirani file descriptoru) je v bash(1).
Libor
Další informace o konferenci Linux