场景:当调用一些shell脚本时,需要人工交互输入yes or no(y/n),然而当我们执行自动化安装的时候并不想中断执行

方案:使用eof

demo:如 A.sh脚本有人工交互y/n,我们使用 B.sh去调用A.sh的时候,希望默认输入y

B.sh脚本可如下编写:

sh A.sh << eof

y

eof

多个输入情况:

sh A.sh 2>&1 <<eof

y

y

eof

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐