我需要使用 登录屏幕会话screen /dev/tty.usbmodem1415 115200
,然后出现username
和 的提示password
。
login:
Password:
输入后我想输入一个简单的命令。例如ls
,然后退出屏幕会话。
有没有办法编写整个过程的脚本?
答案1
谢谢!找到了答案
#!/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"