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
signature.asc
Description: PGP signature
