expect должен соединиться с хостом, скачать bash скрипт с сервера и запустится
/usr/bin/expect <<EOF
spawn ssh -p 22 $userloc@$ip
expect "password"
send "$userpass\r"
expect "$"
send "sudo -s\r"
expect "password"
send "$userpass\r"
expect "$"
send "wget http://mysite/run/startscript.sh\r"
expect "$"
send "sudo chmod -R 755 startscript.sh\r"
expect "$"
send "sudo ./startscript.sh\r"
expect "$"
interact
EOF
Все хорошо, но теперь мне нужно в этой же сессии работать с загруженым скриптом
но expect после того как запустит загруженный скрипт прекращает свою работу