ログイン画面セッションを使用する必要がありますが、プロンプトが表示さscreen /dev/tty.usbmodem1415 115200
れusername
ますpassword
。
login:
Password:
入力後に簡単なコマンドを入力したいです。たとえばls
、screenセッションを終了します。
プロセス全体をスクリプト化する方法はありますか?
ベストアンサー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"