Végtelen ciklusú Perl script IO
Egy végtelen ciklusban futtatott perl-scipttel szeretnék külső eszköz állapotáról logot csinálni.
A gondom csak annyi, hogy eddigi tapasztalataim szerint a véges idő alatt lefutó scritpeknél is a változások futási idő alatt nem íródnak ki a fizikai tárra (a std outputon is csak a script lefutása után jelenik meg az összes kiírt adat), egy végtelen ciklusban futó script esetén ez alapvető probléma.
Jelenleg, ha végtelen ciklusban futtatom a programot, semmi nem jelenik meg a képernyőn, sem a fájlban, amibe az adatokat kiírnám, ha ctrl+c-vel megállítom, akkor az adatok elvesznek, az uzenetek sem érkeznek meg a std outputra.
Ez így kell, hogy legyen, vagy valamely módon kikényszeríthetem a fizikai adatmozgatást menet közben?
Kösz: Bálint
- Tovább (Végtelen ciklusú Perl script IO)
- 713 megtekintés