1- is there any way to turn off interactive login?
Sim, use a autenticação de chave pública ou sshpass para digitar a senha .
2- how can I run script file via spawn ssh ?
Sim, use expect script . Se você quiser executar algum outro script dentro ( awk ), você precisa escapar dos caracteres especiais ( \$ ).