在linux bash中有一种方法可以在不使用xte或类似其他程序的情况下模拟y按键

时间:2014-06-02 21:21:39

标签: linux bash scripting keypress

我在bash中尝试做的是像apache mysql-server这样的安装应用程序,并想知道是否有方法来编程" y press"这样我就不必手动输入y,然后在输入时输入 你想继续[Y / n]吗?

到目前为止,感谢您的评论 我还需要这样设置mysql但需要在Disallow root登录阶段说n并更改root密码阶段

还想知道是否有办法通过bash脚本将以下内容输入mysql 创建数据库owncloud; #在mysql中创建一个数据库 在拥有所有权的情况下全部授予。*到拥有云' @' localhost'通过' select_database_password';

识别

我对shell脚本相对较新

2 个答案:

答案 0 :(得分:2)

这不是您应该使用shell脚本解决的问题。

查看您的包管理器是否可以选择假设"是"对于所有问题,例如

apt-get --assume-yes install apache mysql-server

答案 1 :(得分:0)

您可能希望查看可用于自动执行大量任务的期望值。

http://oreilly.com/catalog/expect/chapter/ch03.html