【发布时间】:2025-12-17 22:55:02
【问题描述】:
所以,我必须在每台服务器上设置几台需要 mysql-server 的服务器。我决定编写一个 shell 脚本来向whiptail 输入一个要求用户输入密码的输入。我编写了 bash 脚本,但是当它到达鞭尾页面时它没有响应,有人可以帮我吗?谢谢
#!/bin/bash
sudo apt-get install mysql-server <<< "yes
mypassword
"
首先,当 sudo apt-get 询问是否安装时,它提供了“是”,但是当涉及到whiptail 时,它没有提供任何应有的输入,即mypassword
【问题讨论】:
-
不明白。我在上面没有看到任何
whiptail调用。如果您的意思是为什么sudo不接受来自标准输入的密码,请阅读man sudo并了解-S或-A。 -
@jm666 嗨,我已经更新了我的问题