是否可以在.command脚本中响应密码请求

问题描述 投票:0回答:1

这是我要执行的脚本:

sudo reboot
Password:

我如何输入密码来回答这个问题?

command line
1个回答
0
投票
#!/usr/bin/expect -r
# set variables
set password MyPassword
spawn sudo reboot
# look for password prompt
expect "password:"
# send password aka $password
send -- "$password\r"
expect eof

您可以尝试执行此shell脚本。

© www.soinside.com 2019 - 2024. All rights reserved.