Obrigado! Encontrou a resposta
#!/usr/bin/expect -f
set username "hello"
set password "secret"
spawn screen /dev/tty.usbmodem1415 115200
expect "?ogin:"
send "$username\r"
expect "?assword:"
send "$password\r"
send "ls\r"
Eu preciso fazer login em uma sessão de tela com screen /dev/tty.usbmodem1415 115200 e, em seguida, há uma solicitação para username e password .
login:
Password:
Após entrar, gostaria de inserir um comando simples. Por exemplo. ls e saia da sessão de tela.
Existe uma maneira de roteirizar todo esse processo?