Das Mischen von Bash und Expect ist kein guter Weg, um den gewünschten Effekt zu erzielen. Ich würde versuchen, nur Expect:
zu verwenden#!/usr/bin/expect
eval spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no [email protected]$myhost.example.com
# Use the correct prompt
set prompt ":