私はLinuxのコマンドラインアプリケーションと対話する期待スタイルプログラムを書いています。 PTYのもう一方の端にあるアプリケーションがタスクをread
実行しようとしたときに私のプログラムで知ることができる方法はありますか?
理想的には、PTY(またはプロセスグループ)の反対側でどのプロセスが実行されているかを知らなくても可能です。 ptmxファイル記述子の状態をポーリングすることは機能しません。私はいつも有能な書き込みがカーネルによって内部的にバッファリングされていても、ここに書き込みます。