MockSSHを使用してモック ssh シェル サーバーをセットアップしようとしています。
扱っている特定のアプリケーションをテストするには、シェルが入力をエコーしないようにする必要があります。アプリケーションは常に「stty -echo」コマンドを発行して開始するため、stdout には出力のみが含まれます。元:
user@host> echo "hello world"
hello world
user@host> stty -echo
user@host>
hello world
user@host>
I swear I just typed 'echo "hello world"'!
デフォルトで、または「stty -echo」コマンドが発行されたときにエコーを無効にしても、同様にうまく機能します。