В дополнение к комментарию о "root":
expect "*?assword*"
send "thepassword\r"
Обычно рекомендуется заключать в кавычки конечное слово heredoc, если вам не нужно интерполировать переменные или подстановки команд в теле heredoc:
some command <<'END'
# .............^...^
...
END