
Me gustaría abrir sesiones de telnet desde un proceso de creación de texto sublime. He intentado usar
open /bin/bash --args telnet 127.0.0.1
pero eso falla.. ¿hay algo similar que pueda hacer?
Editar
Estoy intentando abrir telnet porque en el trabajo usamos telnet para acceder a nuestro depurador.
Cuando construyo sublime, es un poco molesto tener que hacer clic manualmente telnet
, por lo que idealmente me gustaría que sublime establezca el foco en una sesión de telnet que ya se está ejecutando, sin embargo, parecía más fácil simplemente tomar el pid de telnet, eliminarlo y abrir. uno nuevo.
También debo señalar que estoy usando OS X.
Respuesta1
Algo como esto funcionaría:
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"