Tengo un script que ingresa a un servidor y configura un entorno.
ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
EOF
Pero cuando escribo exit
en la terminal después de ejecutar el script, se bloquea y no sale. La única forma de salir es usando Ctrl+c
¿Cómo cambio esto para poder escribir exit
y salir?
Respuesta1
¿Qué pasa si lo pones después de la salida de Ruby Shell?
ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
exit
EOF
No estoy seguro de tu comando Ruby, pero esto funcionó para mí.