自动化shell按下enter继续

时间:2015-01-09 22:08:01

标签: shell puppet

我正在尝试自动安装某些软件,不幸的是静音安装程序在暂停的一半时,你必须在另一个窗口中重新启动服务器,然后按Enter继续。

有没有办法自动化“按下输入继续”?

因此将会有一个进程A首先启动,然后等待PRESS ENTER TO CONTINUE。

当发生这种情况时,将启动进程B,完成其工作,然后通过“按下输入”重置进程A

我正在使用Puppet作为自动化框架

1 个答案:

答案 0 :(得分:0)

命令行自动化,Expect是经典的工具。或者如果你对Python更熟悉,请尝试使用pexpect。

如果这听起来不可行,请使shell script动态支持静默安装,即从响应文件

安装