シェル プロセスにメッセージを送信するときは、次のように呼び出してすべてのメッセージをフラッシュできます。c:flush().
C:\Windows\System32>erl Eshell V5.9 (^G で中止) 1> セルフ() ! ジョシュ。 ジョシュ 2> セルフ() ! 自分。 自分 3> セルフ() ! あなた。 あなた 4>フラッシュ()。 シェルはジョシュを手に入れました シェルは私を手に入れました シェルはあなたを手に入れました わかった 5>
私の考えでは、これはシェルプロセスのメールボックスを空にします。erlang プロセスのメールボックスを空にする同等の方法は何ですか?