我想从 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"