Luca Bertoncello <[email protected]> (Do 07 Jan 2021 06:44:09 CET):
> ich habe versucht mit:
> socat -v PTY,link=/dev/ttyUSB1,raw SYSTEM:'read _; echo too hot'
> bash -c 'exec 3<>/dev/ttyUSB1; { read response <&3; echo "GOT
> $response"; } & echo T >&3'

Ja, das "fork" nicht geht, schrieb ich in einer weiteren Mail.
Und bereits in der ersten Mail schrieb ich, dass ich dieses socat *nur*
verwende, um das serielle Device zu emulieren für den Test.

Die eigentliche Lösung für das, was Du suchtest, war der Shell-Teil
(bzw. in meiner letzten Mail das Beispiel in Go).

> Kannst du mir vielleicht ein Tipp noch geben?

Nochmal die erste Antwort-Mail lesen (für die Shell) oder die letzte
meiner Mails für eine andere Möglichkeit, Go statt Shell zu nutzen
(sicher übertragbar auf beliebige andere Programmiersprachen, egal ob
Script oder kompiliert).

-- 
Heiko

Attachment: signature.asc
Description: PGP signature

Antwort per Email an