コマンドからtelnetでターミナルを開く

コマンドからtelnetでターミナルを開く

私はSublime TextのビルドプロセスからTelnetセッションを開きたいのですが、

open /bin/bash --args telnet 127.0.0.1 

しかし、それは失敗します。私ができることは何か同様にできますか?

編集

職場ではデバッガーにアクセスするために Telnet を使用しているので、Telnet を開こうとしています。Sublime
でビルドする場合、手動でクリックする必要があるのは少し面倒ですtelnet 。そのため、理想的には、Sublime で既に実行中の Telnet セッションにフォーカスを設定するだけでよいのですが、Telnet の PID を取得してそれを終了し、新しいセッションを開く方が簡単であるように思われます。

私はOS Xを使用していることも指摘しておきます

答え1

次のようなものが機能するでしょうか:

spawn telnet localhost
set timeout 10
expect "debian login"
send "test\r"
expect "Password:"
send "password\r" 
expect "*$*"
send "ls\r"
expect "*$*"
send "logout\r"

関連情報