この投稿は私の質問の一部にしか答えません。私の問題は、/ procファイルシステムのプロセスのFDを使用して実行中のプロセスのstdinに書き込んでも同じ効果がないことです。
問題:
ncを起動してポート10000で待機します(このプロセスはさらにnc 1と呼ばれます)
nc -l 10000
別のncを開始して、リスニングncに文字を送信します(これはnc 2になります)
nc localhost 10000
NC 2の標準入力に書き込む
echo "some chars here" >> /proc/[PID-nc-2]/fd/0
問題:「ここにいくつかの文字」がリスニングしているnc(nc 1)に到達しませんが、nc 2のコンソールに表示されます。
質問:なぜそしてこれを機能させることは可能ですか?