0

busybox microcom プログラムを使用して、websocket を介して 2 つの jsLinux インスタンス間で通信しています。すべてが順調に進んでおり、microcom を使用して画像間でチャットできます。

ただし、他の人が入力したものだけでなく、入力したものもエコーバックしてもらいたいです。tail -f | のようなものを試しました microcom /dev/ttyS1 ただし、これは機能しませんでした。

2 つのインスタンスを (エミュレートされたシリアル ポート経由で) 接続するために使用しているコマンドは、次のとおりです: microcom /dev/ttyS1

ビジーボックスマイクロコムのドキュメントは次のとおりです。

microcom [-d DELAY] [-t タイムアウト] [-s SPEED] [-X] TTY

stdin のバイトを TTY にコピーし、TTY から stdout にコピーします

オプション:

    -d      Wait up to DELAY ms for TTY output before sending every
            next byte to it
    -t      Exit if both stdin and TTY are silent for TIMEOUT ms
    -s      Set serial line to SPEED
    -X      Disable special meaning of NUL and Ctrl-X from stdin

ありがとう。

4

1 に答える 1

0

これを試して:

tee /dev/stderr | microcom /dev/ttyS1

それはすべてを/dev/stderr(通常はへのシンボリックリンク/proc/self/fd/2)に出力し、それをmicrocomの標準入力にパイプします(またはstderrの代わりにファイルを使用します...)

于 2012-12-11T20:16:41.317 に答える