シリアルポートを介してWindowsアプリケーション(サードパーティ、コードへのアクセスなし)と通信する必要があるLinuxアプリケーション(アクセスできるコード)があります。Windows アプリは Wine で実行されるので、Wine の com1 を何かに設定し、そこからソフトウェアを読み書きできるようにしたいと考えています。疑似端末を使用するのが最善の方法だと思いますが、そうですか?
Linuxでコマンドラインから疑似端末ペアを簡単に作成する方法はありますか? API を使用してこれを行う方法は既に知っていますが、bash からこれを行う方法はありますか?
多分socatか何かで?