Carsten Weber <[email protected]> (Do 07 Jan 2021 02:56:45 CET):
> Hi,
> frei geraten hängt das cat, weil kein EOF kommt (woher auch), und
> möglicherweise siehst du nix, weil es in einem Buffer hängt? Mglw.
> hilft hier stdbuf.

Hm. Ich glaube auch, die Lösung von mir gestern war etwas
over-engineered.

Deinem Vorschlag folgend: ich meine, cat arbeitet zeilenweise,
wenn also der Arduino keine komplette Zeile schickt, wird cat noch eine
Weile warten. (Sehr lange, bis zum Zeilenende)



*simuliertes serial device*

        socat -v PTY,link=/tmp/x,raw system:'while read _;do echo too hot; done'

Und nun kann ich genau das, was Luca versucht, tun:

        echo T >/tmp/x
        read </tmp/x
        echo $REPLY

Aber, es sind hier überall Zeilenumbrüche dran.

-- 
Heiko

Attachment: signature.asc
Description: PGP signature

Antwort per Email an