自动回答交互式shell提示符(是/否)

时间:2013-04-03 16:29:23

标签: linux bash shell command-prompt prompt

我运行一个bash脚本。 执行几分钟后,它会提示我输入“Y”或“N”继续。 几分钟后它会再次提示我。

如果我知道正确答案的数量和顺序(例如Y,N,N,N),是否有可能自动回答问题

2 个答案:

答案 0 :(得分:2)

试试这里的文件:

bashscript.shl [options] <<-END
Y
Y
Y
N
END

提供您想要的任何答案,密码等。不适用于ssh或sftp。

答案 1 :(得分:1)

此类案例中使用的Expect工具。它对于自动与CLI应用程序(Expect on Wikipedia)进行交互非常有用。