期待は非常に強力な自動化ツールのようです:http ://www.nist.gov/mel/msid/expect.cfm
そのツールに相当するRubyはありますか?
標準ライブラリにパッケージがありpty
ますが、それはTclパッケージの機能のサブセットのみを実装します。特に、一度に多くのパターンを待つ能力、または同時に相互作用を提供する能力が不足しているように見えます。多分これはあなたがそれで何をしているのかは問題ではないでしょう。非常に多くの人が、プログラムがその全力を決して活用しないことを期待しています。